Frame 1
tellTarget ("_level0") {
lbLoadingGame = "";
};
Frame 3
if (_framesloaded >= _totalframes) {
gotoAndPlay (4);
} else {
gotoAndPlay (2);
}
Frame 4
function GenerateBlock() {
number = random(100);
returnbrick = 0;
if (parity_flag) {
if (number < 20) {
returnbrick = 0;
} else if (number < 40) {
returnbrick = 1;
} else if (number < 50) {
returnbrick = 2;
} else if (number < 60) {
returnbrick = 3;
} else if (number < 70) {
returnbrick = 4;
} else if (number < 80) {
returnbrick = 5;
} else if (number < 90) {
returnbrick = 6;
} else if (number < 100) {
returnbrick = 7;
}
} else if (number < 65) {
returnbrick = 0;
} else if (number < 70) {
returnbrick = 1;
} else if (number < 75) {
returnbrick = 2;
} else if (number < 80) {
returnbrick = 3;
} else if (number < 85) {
returnbrick = 4;
} else if (number < 90) {
returnbrick = 5;
} else if (number < 95) {
returnbrick = 6;
} else if (number < 100) {
returnbrick = 7;
}
return(returnbrick);
}
function Crypto(st) {
var sum1 = 0;
var sum2 = 0;
var i = 0;
while (i < st.length) {
sum1 = sum1 + st.charCodeAt(i);
sum2 = sum2 + (st.charCodeAt(i) ^ 175);
i++;
}
sum1 = sum1 % 256;
sum2 = sum2 % 256;
st = (String.fromCharCode(sum1) + String.fromCharCode(sum2)) + st;
var cryptSt = "";
var b0 = 193;
var i = 0;
while (i < st.length) {
var b = st.charCodeAt(i);
var CryptB = (b ^ b0);
CryptB = CryptB.toString();
var len = CryptB.length;
var j = 0;
while (j < (3 - len)) {
CryptB = "0" + CryptB;
j++;
}
cryptSt = cryptSt + CryptB;
b0 = b;
i++;
}
return(cryptSt);
}
x = 275;
y = 350;
dx = 2;
dy = 1;
abs_vx = 3;
abs_vy = 2;
platform_vx = 10;
platform_vy = 10;
platform_v = 0;
platform_vh = 0;
maxy = 355;
miny = 310;
vx = abs_vx;
if (random(2) == 1) {
vx = -vx;
}
vy = -abs_vy;
top = 22;
bottom = 390;
left = 20;
right = 480;
scores = 0;
minus = 0;
series_ = 0;
max_series = 0;
hits = 0;
max_hit = 0;
Ball._x = Platform._x;
Ball._y = Platform._y - Ball._Height;
begin_flag = true;
first_flag = true;
replace_flag = false;
wasmove_flag = false;
wasfall_flag = false;
was_beat_flag = false;
stick_flag = false;
push_flag = true;
pause_flag = false;
sound_flag = true;
wasvertical_flag = false;
last_string = 5;
oldxmouse = 250;
oldymouse = _ymouse;
word = "block";
Ball._visible = true;
plat_width = 90;
parity_flag = true;
Date1 = new Date();
Date2 = new Date();
Aseconds = 0.1;
BeatDate = new Date();
BeatDate2 = new Date();
BeatSeconds = 100;
Sound1 = new Sound();
Sound1.attachSound("Sound1");
Sound2 = new Sound();
Sound2.attachSound("Sound2");
Sound3 = new Sound();
Sound3.attachSound("Sound3");
Sound4 = new Sound();
Sound4.attachSound("Sound4");
Sound5 = new Sound();
Sound5.attachSound("Sound6");
Sound6 = new Sound();
Sound6.attachSound("Sound6");
out1._visible = false;
out2._visible = false;
out3._visible = false;
out4._visible = false;
field = new Array(192);
j = 0;
while (j < last_string) {
i = 0;
while (i < 6) {
field[(j * 12) + i] = GenerateBlock();
field[((j * 12) + 11) - i] = field[(j * 12) + i];
if (0 < field[(j * 12) + i]) {
brickname = word + field[(j * 12) + i];
attachMovie(brickname, (("x" + i) + "y") + j, (j * 12) + i);
attachMovie(brickname, (("x" + (11 - i)) + "y") + j, ((j * 12) + 11) - i);
tellTarget ((("x" + i) + "y") + j) {
_x = ((22 + (_parent.i * 38)) + (_width / 2));
_y = ((20 + (_parent.j * 20)) + (_height / 2));
};
tellTarget ((("x" + (11 - i)) + "y") + j) {
_x = ((22 + ((11 - _parent.i) * 38)) + (_width / 2));
_y = ((20 + (_parent.j * 20)) + (_height / 2));
};
}
i++;
}
parity_flag = !parity_flag;
j++;
}
i = last_string * 12;
while (i < 192) {
field[i] = 0;
i++;
}
Instance of Symbol 87 MovieClip "Platform" in Frame 4
onClipEvent (keyUp) {
plat_v = 0;
plat_vy = 0;
_parent.wasmove_flag = false;
_parent.platform_v = 0;
_parent.Date1 = new Date();
}
onClipEvent (keyDown) {
if (!_parent.pause_flag) {
if (Key.getCode() == Key.RIGHT) {
if (_x < (_parent.right - (_width / 2))) {
_parent.wasmove_flag = true;
plat_v = _parent.platform_vx;
_parent.platform_v = _parent.dx;
}
} else if (Key.getCode() == Key.LEFT) {
if ((_parent.left + (_width / 2)) < _x) {
_parent.wasmove_flag = true;
plat_v = -_parent.platform_vx;
_parent.platform_v = -_parent.dx;
}
} else if (Key.getCode() == Key.SPACE) {
if (_parent.begin_flag) {
_parent.platform_v = 0;
_parent.begin_flag = false;
_parent.push_flag = true;
} else {
_parent.x = _x;
_parent.y = _y;
_parent.oldxmouse = _parent._xmouse;
_parent.oldymouse = _parent._ymouse;
plat_v = 0;
plat_vy = 0;
pause_flag = true;
_parent.gotoAndPlay(8);
}
} else if (Key.getCode() == Key.UP) {
if (_parent.miny < _y) {
_parent.wasmove_flag = true;
plat_vy = -_parent.platform_vy;
_parent.platform_vh = -_parent.dy;
}
} else if (Key.getCode() == Key.DOWN) {
if (_y < _parent.maxy) {
_parent.wasmove_flag = true;
plat_vy = _parent.platform_vy;
_parent.platform_vh = _parent.dy;
}
}
}
}
onClipEvent (mouseDown) {
if (!((((((385 < _parent._xmouse) && (_parent._xmouse < 480)) && (363 < _parent._ymouse)) && (_parent._ymouse < 379)) || ((((317 < _parent._xmouse) && (_parent._xmouse < 387)) && (0 < _parent._ymouse)) && (_parent._ymouse < 18))) || ((((402 < _parent._xmouse) && (_parent._xmouse < 482)) && (0 < _parent._ymouse)) && (_parent._ymouse < 18)))) {
if (_parent.begin_flag) {
_parent.platform_v = 0;
_parent.begin_flag = false;
_parent.push_flag = true;
}
}
}
onClipEvent (enterFrame) {
_x = (_x + plat_v);
if (_x < (_parent.left + (_width / 2))) {
_x = (_parent.left + (_width / 2));
_parent.platform_v = 0;
}
if ((_parent.right - (_width / 2)) < _x) {
_x = (_parent.right - (_width / 2));
_parent.platform_v = 0;
}
_y = (_y + plat_vy);
if (plat_vy != 0) {
_parent.Date1 = new Date();
}
if (_y < _parent.miny) {
_y = _parent.miny;
_parent.Date1 = new Date();
}
if (_parent.maxy < _y) {
_y = _parent.maxy;
_parent.Date1 = new Date();
}
_parent.x = _x;
_parent.y = _y;
if (_parent._xmouse != _parent.oldxmouse) {
if (_parent._xmouse < (_parent.left + (_width / 2))) {
_parent.x = _parent.left + (_width / 2);
} else if (535 < _parent._xmouse) {
_parent.x = 535;
} else {
_parent.x = _parent._xmouse;
}
if (_parent.oldxmouse < _parent._xmouse) {
_parent.platform_v = _parent.dx;
} else {
_parent.platform_v = -_parent.dx;
}
_parent.oldxmouse = _parent._xmouse;
} else if (!_parent.wasmove_flag) {
_parent.platform_v = 0;
}
if (_parent._ymouse != _parent.oldymouse) {
tempmy = _parent._ymouse;
oldplaty = _parent.y;
_parent.y = _parent.y + (tempmy - _parent.oldymouse);
if (_parent.oldymouse < tempmy) {
_parent.platform_vh = _parent.dy;
if (((((_x - (_width / 2)) < _parent.Ball._x) && (_parent.Ball._x < (_x + (_width / 2)))) && (_parent.Ball._y < _parent.y)) && (oldplaty < _parent.Ball._y)) {
_parent.wasvertical_flag = true;
}
} else {
_parent.platform_vh = -_parent.dy;
if (((((0 < _parent.vy) && ((_x - (_width / 2)) < _parent.Ball._x)) && (_parent.Ball._x < (_x + (_width / 2)))) && (_parent.y < _parent.Ball._y)) && (_parent.Ball._y < oldplaty)) {
_parent.wasvertical_flag = true;
}
}
_parent.oldymouse = tempmy;
} else if (!_parent.wasmove_flag) {
_parent.Date1 = new Date();
plat_vy = 0;
}
_x = _parent.x;
_y = _parent.y;
if (_x < (_parent.left + (_width / 2))) {
_x = (_parent.left + (_width / 2));
_parent.platform_v = 0;
}
if ((_parent.right - (_width / 2)) < _x) {
_x = (_parent.right - (_width / 2));
_parent.platform_v = 0;
}
if (_y < _parent.miny) {
_y = _parent.miny;
_parent.Date1 = new Date();
}
if (_parent.maxy < _y) {
_y = _parent.maxy;
_parent.Date1 = new Date();
}
if (_parent.begin_flag) {
_parent.Ball._x = _x;
}
}
Frame 5
if (replace_flag) {
Platform._x = x;
Platform._y = y;
Platform._width = plat_width;
replace_flag = false;
}
Frame 6
function AddString() {
i = 0;
while (i < 12) {
j = 14;
while (j >= 0) {
field[((j + 1) * 12) + i] = field[(j * 12) + i];
field[(j * 12) + i] = 0;
if (field[((j + 1) * 12) + i] != 0) {
removeMovieClip((("x" + i) + "y") + j);
attachMovie(word + field[((j + 1) * 12) + i], (("x" + i) + "y") + (j + 1), ((j + 1) * 12) + i);
tellTarget ((("x" + i) + "y") + (j + 1)) {
_x = ((22 + (_parent.i * 38)) + (_width / 2));
_y = ((20 + ((_parent.j + 1) * 20)) + (_height / 2));
};
}
j--;
}
i++;
}
j = 0;
i = 0;
while (i < 6) {
field[(j * 12) + i] = GenerateBlock();
field[((j * 12) + 11) - i] = field[(j * 12) + i];
if (0 < field[(j * 12) + i]) {
brickname = word + field[(j * 12) + i];
attachMovie(brickname, (("x" + i) + "y") + j, (j * 12) + i);
attachMovie(brickname, (("x" + (11 - i)) + "y") + j, ((j * 12) + 11) - i);
tellTarget ((("x" + i) + "y") + j) {
_x = ((22 + (_parent.i * 38)) + (_width / 2));
_y = ((20 + (_parent.j * 20)) + (_height / 2));
};
tellTarget ((("x" + (11 - i)) + "y") + j) {
_x = ((22 + ((11 - _parent.i) * 38)) + (_width / 2));
_y = ((20 + (_parent.j * 20)) + (_height / 2));
};
}
i++;
}
parity_flag = !parity_flag;
last_string++;
if (last_string >= 13) {
gotoAndPlay (10);
}
}
br = 0;
Platform._width = plat_width;
i = 0;
while (i < 12) {
if (field[(last_string * 12) + i] != 0) {
br++;
}
i++;
}
if (br == 0) {
last_string--;
}
Date2 = new Date();
if (Aseconds < Math.abs(Date2 - Date1)) {
platform_vh = 0;
}
if (begin_flag) {
Ball._x = Platform._x;
Ball._y = Platform._y - Ball._Height;
} else {
Ball._x = Ball._x + vx;
Ball._y = Ball._y + vy;
if (Ball._x < left) {
was_beat_flag = false;
if (sound_flag) {
Sound2.start();
}
push_flag = false;
if (abs_vx < Math.abs(vx)) {
vx = vx + 1;
}
if (vy < ((-abs_vy) - 1)) {
vy = vy + 1;
} else if ((abs_vy + 1) < vy) {
vy = vy - 1;
}
vx = Math.abs(vx);
Ball._x = left;
} else if (right < Ball._x) {
was_beat_flag = false;
if (sound_flag) {
Sound2.start();
}
push_flag = false;
if (abs_vx < vx) {
vx = vx - 1;
}
if (vy < ((-abs_vy) - 1)) {
vy = vy + 1;
} else if ((abs_vy + 1) < vy) {
vy = vy - 1;
}
vx = -Math.abs(vx);
Ball._x = right;
}
if (Ball._y < (top + (Ball._width / 2))) {
was_beat_flag = false;
if (sound_flag) {
Sound2.start();
}
push_flag = false;
vy = Math.abs(vy);
if ((abs_vy + 1) < vy) {
vy = vy - 1;
}
Ball._y = top + (Ball._width / 2);
} else if (bottom < Ball._y) {
if (max_series < series_) {
max_series = series_;
}
series_ = 0;
if (max_hit < hits) {
max_hit = hits;
}
hits = 0;
vx = abs_vx;
vy = -abs_vy;
begin_flag = true;
Ball._x = Platform._x;
Ball._y = Platform._y - Ball._Height;
vx = abs_vx;
if (random(2) == 1) {
vx = -vx;
}
AddString();
wasfall_flag = true;
if (sound_flag) {
Sound4.start();
}
}
if (wasvertical_flag || (((((Platform._x - (Platform._width / 2)) < Ball._x) && (Ball._x < (Platform._x + (Platform._width / 2)))) && ((Platform._y - 8) < Ball._y)) && (Ball._y < ((Platform._y + (Platform._height / 2)) + 10)))) {
BeatDate2 = new Date();
Ball._y = ((Platform._y - (Platform._height / 2)) - Ball._Height) - 5;
if ((BeatDate2 - BeatDate) >= BeatSeconds) {
tmptmp = Platform._y;
BeatDate = BeatDate2;
wasvertical_flag = false;
if (stick_flag && (!push_flag)) {
begin_flag = true;
}
if (sound_flag) {
Sound2.start();
}
Date2 = new Date();
if (platform_vh < 0) {
vy = (-Math.abs(vy)) - Math.abs(platform_vh);
if (vy >= 0) {
vy = -abs_vy;
}
} else {
vy = (-Math.abs(vy)) + (2 * Math.abs(platform_vh));
if (vy >= -1) {
vy = -abs_vy;
}
}
if (Aseconds < Math.abs(Date2 - Date1)) {
platform_vh = 0;
} else if (max_hit < hits) {
max_hit = hits;
}
vx = vx + platform_v;
if (vy < -8) {
vy = -8;
}
if (vx < -6) {
vx = -6;
}
if (6 < vx) {
vx = 6;
}
if (vx == 0) {
vx = random(2 * abs_vx) - 3;
}
platform_v = 0;
platform_vh = 0;
if (((hits == 0) && (!push_flag)) && (!wasfall_flag)) {
AddString();
if (sound_flag && (!wasvertical_flag)) {
Sound4.start();
}
}
wasfall_flag = false;
push_flag = true;
hits = 0;
Ball._y = ((Platform._y - (Platform._height / 2)) - Ball._Height) - 5;
}
}
}
bally = int((Ball._y - 28) / 20);
ballx = int((Ball._x - 22) / 38);
if (11 < ballx) {
ballx = 11;
}
if (bally < 0) {
bally = 0;
}
if ((last_string >= bally) && (field[(bally * 12) + ballx] != 0)) {
was_beat_flag = false;
push_flag = false;
field[(bally * 12) + ballx]--;
if (field[(bally * 12) + ballx] == 0) {
if (sound_flag) {
Sound3.start();
}
tellTarget ((("x" + ballx) + "y") + bally) {
gotoAndPlay (2);
};
scores = scores + (10 * ((last_string - bally) + 5));
series_ = series_ + (10 * ((last_string - bally) + 5));
hits = hits + (10 * ((last_string - bally) + 5));
minus = minus + (10 * ((last_string - bally) + 5));
} else {
if (sound_flag) {
Sound1.start();
}
clipname = (("x" + ballx) + "y") + bally;
removeMovieClip(clipname);
attachMovie(word + field[(bally * 12) + ballx], clipname, (bally * 12) + ballx);
tellTarget (clipname) {
_x = ((22 + (_parent.ballx * 38)) + (_width / 2));
_y = ((20 + (_parent.bally * 20)) + (_height / 2));
};
scores = scores + 10;
series_ = series_ + 10;
hits = hits + 10;
minus = minus + 10;
}
vy = -vy;
} else {
tempx = (ballx * 38) + 22;
if (((((last_string >= bally) && (0 < ballx)) && (vx < 0)) && (field[((bally * 12) + ballx) - 1] != 0)) && (Math.abs(tempx - Ball._x) < 10)) {
was_beat_flag = false;
push_flag = false;
field[((bally * 12) + ballx) - 1]--;
if (field[((bally * 12) + ballx) - 1] == 0) {
if (sound_flag) {
Sound3.start();
}
tellTarget ((("x" + (ballx - 1)) + "y") + bally) {
gotoAndPlay (2);
};
scores = scores + (10 * ((last_string - bally) + 5));
series_ = series_ + (10 * ((last_string - bally) + 5));
hits = hits + (10 * ((last_string - bally) + 5));
minus = minus + (10 * ((last_string - bally) + 5));
} else {
if (sound_flag) {
Sound1.start();
}
clipname = (("x" + (ballx - 1)) + "y") + bally;
removeMovieClip(clipname);
attachMovie(word + field[((bally * 12) + ballx) - 1], clipname, ((bally * 12) + ballx) - 1);
tellTarget (clipname) {
_x = ((22 + ((_parent.ballx - 1) * 38)) + (_width / 2));
_y = ((20 + (_parent.bally * 20)) + (_height / 2));
};
scores = scores + 10;
series_ = series_ + 10;
hits = hits + 10;
minus = minus + 10;
}
vx = -vx;
}
tempx = ((ballx + 1) * 38) + 22;
if (((((last_string >= bally) && (ballx < 11)) && (0 < vx)) && (field[((bally * 12) + ballx) + 1] != 0)) && (Math.abs(tempx - Ball._x) < 10)) {
was_beat_flag = false;
push_flag = false;
field[((bally * 12) + ballx) + 1]--;
if (field[((bally * 12) + ballx) + 1] == 0) {
if (sound_flag) {
Sound3.start();
}
tellTarget ((("x" + (ballx + 1)) + "y") + bally) {
gotoAndPlay (2);
};
scores = scores + (10 * ((last_string - bally) + 5));
series_ = series_ + (10 * ((last_string - bally) + 5));
hits = hits + (10 * ((last_string - bally) + 5));
minus = minus + (10 * ((last_string - bally) + 5));
} else {
if (sound_flag) {
Sound1.start();
}
clipname = (("x" + (ballx + 1)) + "y") + bally;
removeMovieClip(clipname);
attachMovie(word + field[((bally * 12) + ballx) + 1], clipname, ((bally * 12) + ballx) + 1);
tellTarget (clipname) {
_x = ((22 + ((_parent.ballx + 1) * 38)) + (_width / 2));
_y = ((20 + (_parent.bally * 20)) + (_height / 2));
};
scores = scores + 10;
series_ = series_ + 10;
hits = hits + 10;
minus = minus + 10;
}
vx = -vx;
}
}
bally = int((Ball._y - 16) / 20);
if (bally < 0) {
bally = 0;
}
if ((last_string >= bally) && (field[(bally * 12) + ballx] != 0)) {
was_beat_flag = false;
push_flag = false;
field[(bally * 12) + ballx]--;
if (field[(bally * 12) + ballx] == 0) {
if (sound_flag) {
Sound3.start();
}
tellTarget ((("x" + ballx) + "y") + bally) {
gotoAndPlay (2);
};
scores = scores + (10 * ((last_string - bally) + 5));
series_ = series_ + (10 * ((last_string - bally) + 5));
hits = hits + (10 * ((last_string - bally) + 5));
minus = minus + (10 * ((last_string - bally) + 5));
} else {
if (sound_flag) {
Sound1.start();
}
clipname = (("x" + ballx) + "y") + bally;
removeMovieClip(clipname);
attachMovie(word + field[(bally * 12) + ballx], clipname, (bally * 12) + ballx);
tellTarget (clipname) {
_x = ((22 + (_parent.ballx * 38)) + (_width / 2));
_y = ((20 + (_parent.bally * 20)) + (_height / 2));
};
scores = scores + 10;
series_ = series_ + 10;
hits = hits + 10;
minus = minus + 10;
}
vy = -vy;
} else {
tempx = (ballx * 38) + 22;
if (((((last_string >= bally) && (0 < ballx)) && (vx < 0)) && (field[((bally * 12) + ballx) - 1] != 0)) && (Math.abs(tempx - Ball._x) < 10)) {
was_beat_flag = false;
push_flag = false;
field[((bally * 12) + ballx) - 1]--;
if (field[((bally * 12) + ballx) - 1] == 0) {
if (sound_flag) {
Sound3.start();
}
tellTarget ((("x" + (ballx - 1)) + "y") + bally) {
gotoAndPlay (2);
};
scores = scores + (10 * ((last_string - bally) + 5));
series_ = series_ + (10 * ((last_string - bally) + 5));
hits = hits + (10 * ((last_string - bally) + 5));
minus = minus + (10 * ((last_string - bally) + 5));
} else {
if (sound_flag) {
Sound1.start();
}
clipname = (("x" + (ballx - 1)) + "y") + bally;
removeMovieClip(clipname);
attachMovie(word + field[((bally * 12) + ballx) - 1], clipname, ((bally * 12) + ballx) - 1);
tellTarget (clipname) {
_x = ((22 + ((_parent.ballx - 1) * 38)) + (_width / 2));
_y = ((20 + (_parent.bally * 20)) + (_height / 2));
};
scores = scores + 10;
series_ = series_ + 10;
hits = hits + 10;
minus = minus + 10;
}
vx = -vx;
}
tempx = ((ballx + 1) * 38) + 22;
if (((((last_string >= bally) && (ballx < 11)) && (0 < vx)) && (field[((bally * 12) + ballx) + 1] != 0)) && (Math.abs(tempx - Ball._x) < 10)) {
was_beat_flag = false;
push_flag = false;
field[((bally * 12) + ballx) + 1]--;
if (field[((bally * 12) + ballx) + 1] == 0) {
if (sound_flag) {
Sound3.start();
}
tellTarget ((("x" + (ballx + 1)) + "y") + bally) {
gotoAndPlay (2);
};
scores = scores + (10 * ((last_string - bally) + 5));
series_ = series_ + (10 * ((last_string - bally) + 5));
hits = hits + (10 * ((last_string - bally) + 5));
minus = minus + (10 * ((last_string - bally) + 5));
} else {
if (sound_flag) {
Sound1.start();
}
clipname = (("x" + (ballx + 1)) + "y") + bally;
removeMovieClip(clipname);
attachMovie(word + field[((bally * 12) + ballx) + 1], clipname, ((bally * 12) + ballx) + 1);
tellTarget (clipname) {
_x = ((22 + ((_parent.ballx + 1) * 38)) + (_width / 2));
_y = ((20 + (_parent.bally * 20)) + (_height / 2));
};
scores = scores + 10;
series_ = series_ + 10;
hits = hits + 10;
minus = minus + 10;
}
vx = -vx;
}
}
if (minus >= 50) {
if (20 < Platform._width) {
Platform._width--;
plat_width = Platform._width;
}
minus = 0;
}
Score = scores;
Series = series_;
Hit = hits;
gotoAndPlay (5);
Instance of Symbol 92 MovieClip "Platform" in Frame 7
onClipEvent (enterFrame) {
_width = _parent.plat_width;
_x = _parent.x;
_parent.oldxmouse = _parent._xmouse;
_parent.oldymouse = _parent._ymouse;
}
onClipEvent (keyDown) {
removeMovieClip(_parent.PauseString);
_parent.first_flag = true;
_parent.x = _x;
_parent.y = _y;
_parent.pause_flag = false;
_parent.gotoAndPlay(5);
}
onClipEvent (mouseDown) {
if (!(((((385 < _parent._xmouse) && (_parent._xmouse < 480)) && (363 < _parent._ymouse)) && (_parent._ymouse < 379)) || ((((317 < _parent._xmouse) && (_parent._xmouse < 387)) && (0 < _parent._ymouse)) && (_parent._ymouse < 18)))) {
removeMovieClip(_parent.PauseString);
_parent.first_flag = true;
_parent.x = _x;
_parent.y = _y;
_parent.pause_flag = false;
_parent.gotoAndPlay(5);
}
}
Frame 8
if (first_flag) {
attachMovie("PauseString", "PauseString", 400);
PauseString._x = 250;
PauseString._y = 185;
PauseString._alpha = 75;
first_flag = false;
replace_flag = true;
platform._x = x;
platform._y = y;
platform._width = plat_width;
}
gotoAndPlay (7);
Frame 10
if (first_flag) {
if (sound_flag) {
Sound5.start();
}
i = 0;
while (i < 12) {
j = 0;
while (j < 16) {
if (field[i][j] != 0) {
field[i][j] = 0;
removeMovieClip((("x" + i) + "y") + j);
}
j++;
}
i++;
}
FinalScore = scores;
FinalSeries = max_series;
FinalHit = max_hit;
first_flag = false;
}
gotoAndPlay (9);
Symbol 29 MovieClip [Brick1] Frame 1
stop();
Symbol 29 MovieClip [Brick1] Frame 60
this.removeMovieClip();
stop();
Symbol 49 MovieClip [Block1] Frame 1
stop();
Symbol 49 MovieClip [Block1] Frame 30
this.removeMovieClip();
stop();
Symbol 52 Button [YesButton]
on (release) {
if (sound_flag) {
Sound6.start();
}
var stSend = ((((((((Number(FinalScore) + "\t") + 0) + "\t") + stName) + "\t") + "arc") + "\t") + "web");
getURL ("http://absolutist.com/cgi-bin/gameres.pl?e=" + _root.Crypto(stSend), "_top");
gotoAndPlay (4);
}
Symbol 53 Button [NoButton]
on (release) {
if (sound_flag) {
Sound6.start();
}
gotoAndPlay (4);
}
Symbol 78 Button
on (release) {
getURL ("http://absolutist.com", "_blank");
}
Symbol 80 Button
on (release) {
i = 0;
while (i < 12) {
j = 0;
while (j < 16) {
if (field[i][j] != 0) {
field[i][j] = 0;
removeMovieClip((("x" + i) + "y") + j);
}
j++;
}
i++;
}
Ball._visible = false;
if (sound_flag) {
Sound6.start();
}
gotoAndPlay (4);
}
Symbol 83 Button
on (release) {
if (sound_flag) {
SoundOut = "Sound Off";
} else {
SoundOut = "Sound On";
}
sound_flag = !sound_flag;
}