Frame 1
stop();
Instance of Symbol 5 MovieClip in Frame 1
onClipEvent (load) {
tr = 1;
speed = 3;
}
onClipEvent (enterFrame) {
tr = 1;
trr = 1;
hh = _name;
speed = 50;
h = 0;
while (h < 5) {
with (_root["ball" + h]) {
_root["ball" + h].speed = 50;
if (this.hitTest(getBounds(_root).xMax, _y, true)) {
if (this.hitTest(getBounds(_root).xMin, _y, true)) {
tr = 0;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true)) {
if (this.hitTest(_x, getBounds(_root).yMin, true)) {
trr = 0;
}
}
if (this.hitTest(getBounds(_root).xMax, _y, true) && (tr == 1)) {
if ((a > 270) || (a < 90)) {
life--;
a = (((360 - a) - 180) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 150;
_root["s" + _root.vv.fc]._rotation = 150;
_root.vv.fc++;
}
}
if (this.hitTest(getBounds(_root).xMin, _y, true) && (tr == 1)) {
if ((a < 270) && (a > 90)) {
life--;
a = (((360 - a) - 180) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 0;
_root["s" + _root.vv.fc]._rotation = 0;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 30;
_root["s" + _root.vv.fc]._rotation = 30;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = -30;
_root["s" + _root.vv.fc]._rotation = -30;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true) && (trr == 1)) {
if (a < 180) {
life--;
a = ((360 - a) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 270;
_root["s" + _root.vv.fc]._rotation = 270;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMin, true) && (trr == 1)) {
if (a > 180) {
life--;
a = ((360 - a) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
}
}
}
h++;
}
}
Instance of Symbol 7 MovieClip "ball3" in Frame 1
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball2" in Frame 1
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball1" in Frame 1
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * 50));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * 50));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball4" in Frame 1
onClipEvent (load) {
speed = 0;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 10 MovieClip in Frame 1
onClipEvent (load) {
_root.playy._visible = false;
}
onClipEvent (enterFrame) {
_xscale = ((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (_xscale == 100) {
_root.playy._visible = true;
}
}
Instance of Symbol 22 MovieClip in Frame 1
onClipEvent (enterFrame) {
getting = Math.ceil(_root.getBytesLoaded() / 100) / 10;
total = Math.ceil(_root.getBytesTotal() / 100) / 10;
percent = Math.ceil((getting / total) * 10000) / 100;
}
onClipEvent (enterFrame) {
ddat = new Date();
h = ddat.getSeconds();
if (h != s) {
k = (_root.getBytesLoaded() - a) / 1000;
a = _root.getBytesLoaded();
}
s = ddat.getSeconds();
}
Instance of Symbol 25 MovieClip "vvv" in Frame 1
onClipEvent (load) {
_root.saving = SharedObject.getLocal("levels");
if (_root.saving.data.lll != 1) {
_root.saving.data.llp = 0;
_root.saving.data.lll = 1;
}
levels = _root.saving.data.llp;
peffect = 20;
trail = 60;
_quality = "medium";
speed = 70;
}
onClipEvent (enterFrame) {
levels = _root.saving.data.llp;
}
Frame 2
stop();
Instance of Symbol 29 MovieClip "mm" in Frame 2
onClipEvent (load) {
tr = 1;
speed = 3;
}
onClipEvent (enterFrame) {
tr = 1;
trr = 1;
hh = _name;
speed = _root.blob._x - _root.slider._x;
h = 0;
while (h < 20) {
with (_root["ball" + h]) {
_root["ball" + h].speed = _root.mm.speed;
if (this.hitTest(getBounds(_root).xMax, _y, true)) {
if (this.hitTest(getBounds(_root).xMin, _y, true)) {
tr = 0;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true)) {
if (this.hitTest(_x, getBounds(_root).yMin, true)) {
trr = 0;
}
}
if (this.hitTest(getBounds(_root).xMax, _y, true) && (tr == 1)) {
if ((a > 270) || (a < 90)) {
life--;
a = (((360 - a) - 180) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 150;
_root["s" + _root.vv.fc]._rotation = 150;
_root.vv.fc++;
}
}
if (this.hitTest(getBounds(_root).xMin, _y, true) && (tr == 1)) {
if ((a < 270) && (a > 90)) {
life--;
a = (((360 - a) - 180) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 0;
_root["s" + _root.vv.fc]._rotation = 0;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 30;
_root["s" + _root.vv.fc]._rotation = 30;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = -30;
_root["s" + _root.vv.fc]._rotation = -30;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true) && (trr == 1)) {
if (a < 180) {
life--;
a = ((360 - a) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 270;
_root["s" + _root.vv.fc]._rotation = 270;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMin, true) && (trr == 1)) {
if (a > 180) {
life--;
a = ((360 - a) + random(10)) - 5;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
}
}
}
h++;
}
}
Instance of Symbol 7 MovieClip "ball1" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball4" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball9" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball7" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball6" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball5" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball18" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball17" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball16" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball15" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball14" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball13" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball12" in Frame 2
onClipEvent (load) {
speed = 0;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball11" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 7 MovieClip "ball10" in Frame 2
onClipEvent (load) {
speed = 50;
id = 1;
a = random(360);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (360 - a) - 180;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = 360 - a;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 33 MovieClip "blob" in Frame 2
on (press) {
p = 1;
}
on (release) {
p = 0;
}
on (releaseOutside) {
p = 0;
}
onClipEvent (enterFrame) {
if (p == 1) {
if (_x < (_root.slider._x + 71)) {
_x = _root._xmouse;
}
}
if (_x > (_root.slider._x + 70)) {
_x = (_root.slider._x + 69);
}
if (_x < _root.slider._x) {
_x = (_root.slider._x + 1);
}
}
Instance of Symbol 586 MovieClip "sound" in Frame 2
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 590 MovieClip "sound2" in Frame 2
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 593 MovieClip "sound3" in Frame 2
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Frame 4
stop();
Instance of Symbol 608 MovieClip "spp" in Frame 4
onClipEvent (load) {
kk = random(10) + 1;
timee = 20;
slow = random(10);
gotoAndStop(random(3) + 1);
if (jj == 1) {
gotoAndPlay (4);
}
_alpha = 100;
}
onClipEvent (enterFrame) {
_y = (_y + (Math.sin((a / 180) * Math.PI) * kk));
_x = (_x + (Math.cos((a / 180) * Math.PI) * kk));
_alpha = (_alpha - 5);
timee--;
if (timee < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 628 MovieClip "ball" in Frame 4
onClipEvent (load) {
speed = 50;
v = 0;
id = 1;
}
onClipEvent (enterFrame) {
v = v + 5;
if (this.hitTest(_root.s1)) {
_x = _root.p1._x;
_y = _root.p1._y;
}
f = 0;
while (f < 6) {
if (this.hitTest(_root["ss" + f])) {
_x = _root["p" + f]._x;
_y = _root["p" + f]._y;
}
f++;
}
state = _root.vv.bstate;
if (state == 1) {
gotoAndPlay(random(8) + 2);
}
if (state == 2) {
gotoAndPlay (12);
}
j = _name;
if (j != "ball") {
g = 0;
while (g < 2) {
_root.trail.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = _x + random(4);
_root["t" + _root.vv.fc]._y = _y + random(4);
_root["t" + _root.vv.fc]._rotation = a + 90;
if (state == 1) {
_root["t" + _root.vv.fc].j = 1;
}
if (state == 2) {
_root["t" + _root.vv.fc].j = 2;
}
_root.vv.fc++;
g++;
}
}
i = 0;
while (2 > i) {
if (a > 360) {
a = a - 360;
}
if (a < 0) {
a = a + 360;
}
i++;
}
_y = (_y + ((Math.sin((a / 180) * Math.PI) / 10) * _root.vv.speed));
_x = (_x + ((Math.cos((a / 180) * Math.PI) / 10) * _root.vv.speed));
if (Math.sin(a) > -0.176045946471211) {
}
if (this.hitTest(_root.left)) {
if ((a < 270) && (a > 90)) {
a = (((360 - a) - 180) + random(10)) - 5;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.right)) {
if ((a > 270) || (a < 90)) {
a = (((360 - a) - 180) + random(10)) - 5;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.top)) {
if (a > 180) {
a = ((360 - a) + random(10)) - 5;
_root.s5.f = 4;
}
}
if (this.hitTest(_root.base)) {
removeMovieClip(this);
if (a < 180) {
a = ((360 - a) + random(10)) - 5;
_root.s5.f = 4;
}
}
thing = 0;
if ((plane > 90) || (plane < 270)) {
thing = 1;
}
if (triger == 1) {
if (state == 1) {
_root.s2.gotoAndPlay(2);
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
a = ((a * -1) + (plane * 2)) - 180;
triger = 0;
}
if (this.hitTest(_root.reflect)) {
a = ((_x - _root.reflect._x) / _root.reflect.x) - 90;
_root.s6.f = 4;
_root.sc.duplicateMovieClip("sc" + _root.vv.fc, _root.vv.fc);
_root["sc" + _root.vv.fc]._x = _x;
_root["sc" + _root.vv.fc]._y = _y;
_root["sc" + _root.vv.fc].score = _root.vv.combo * _root.vv.combono;
_root.vv.fc++;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
}
}
Instance of Symbol 645 MovieClip "square" in Frame 4
onClipEvent (load) {
is = 1;
life = _root.vv.lif;
death = function () {
_root.fff.duplicateMovieClip("ff" + _root.vv.fc, _root.vv.fc);
_root["ff" + _root.vv.fc]._x = _x;
_root["ff" + _root.vv.fc]._y = _y;
_root.vv.fc++;
_root.vv.combono = _root.vv.combono + 1;
_root.cc._xscale = 150;
_root.cc._yscale = 150;
_root.vv.combo = _root.vv.combo + 20;
choser = random(3) + 1;
if (choser == 1) {
ran = random(_root.vv.proba);
if (ran == 1) {
_root.tf.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 2) {
_root.fifty.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 3) {
_root.onehundred.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 4) {
_root.twofifty.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 5) {
_root.fivehundred.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
if (choser == 2) {
ranb = random(_root.vv.probb);
if (ranb == 1) {
_root.gunone.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 2) {
_root.faster.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 3) {
_root.slower.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 4) {
_root.wider.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 5) {
_root.smaller.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 6) {
_root.multi.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
if (choser == 3) {
ranc = random(_root.vv.probc);
if (ranc == 1) {
_root.guntwo.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 2) {
_root.fireb.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 3) {
_root.bladeb.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 4) {
_root.more.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 5) {
_root.multii.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
g = 0;
while (g < _root.vv.explosion) {
_root.sp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
};
}
onClipEvent (enterFrame) {
h = 200;
while (h < _root.vv.bulletc) {
if (this.hitTest(_root["tw" + h])) {
removeMovieClip(_root["tw" + h]);
life = life - 1;
death();
}
h++;
}
if (_root.tt.pp == 1) {
tr = 1;
if (this.hitTest(getBounds(_root).xMax, _y, true)) {
if (this.hitTest(getBounds(_root).xMin, _y, true)) {
tr = 0;
}
}
h = 50;
while (h < _root.vv.exno) {
if (this.hitTest(_root["ex" + h])) {
death();
}
h++;
}
hh = _name;
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h])) {
if (_root.vv.bstate == 2) {
g = 0;
while (g < 30) {
_root.sp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
death();
_root.vv.score = _root.vv.score + 10;
}
with (_root["ball" + h]) {
if (this.hitTest(getBounds(_root).xMax, _y, true) && (tr == 1)) {
_root.s10.f = 4;
if (_root.vv.bstate == 1) {
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
if ((a > 270) || (a < 90)) {
life--;
a = (360 - a) - 180;
_root.s10.f = 4;
_root.sq.duplicateMovieClip("sq" + _root.vv.fc, _root.sq.fc);
_root["sq" + _root.vv.fc]._x = _x;
_root["sq" + _root.vv.fc]._y = _y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 150;
_root["s" + _root.vv.fc]._rotation = 150;
_root.vv.fc++;
}
}
if (this.hitTest(getBounds(_root).xMin, _y, true) && (tr == 1)) {
_root.s10.f = 4;
if (_root.vv.bstate == 1) {
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
if ((a < 270) && (a > 90)) {
life--;
a = (360 - a) - 180;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 0;
_root["s" + _root.vv.fc]._rotation = 0;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 30;
_root["s" + _root.vv.fc]._rotation = 30;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = -30;
_root["s" + _root.vv.fc]._rotation = -30;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true)) {
_root.s10.f = 4;
if (_root.vv.bstate == 1) {
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
if (a < 180) {
life--;
a = 360 - a;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 270;
_root["s" + _root.vv.fc]._rotation = 270;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMin, true)) {
_root.s10.f = 4;
if (_root.vv.bstate == 1) {
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
if (a > 180) {
life--;
a = 360 - a;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
}
}
}
}
h++;
}
}
}
onClipEvent (enterFrame) {
if (life < 0) {
death();
}
}
Instance of Symbol 656 MovieClip "triangle" in Frame 4
onClipEvent (load) {
is = 1;
life = _root.vv.lif;
death = function () {
_root.fff.duplicateMovieClip("ff" + _root.vv.fc, _root.vv.fc);
_root["ff" + _root.vv.fc]._x = _x;
_root["ff" + _root.vv.fc]._y = _y;
_root.vv.fc++;
_root.cc._xscale = 150;
_root.cc._yscale = 150;
_root.vv.combono = _root.vv.combono + 1;
_root.vv.combo = _root.vv.combo + 20;
choser = random(3) + 1;
if (choser == 1) {
ran = random(_root.vv.proba);
if (ran == 1) {
_root.tf.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 2) {
_root.fifty.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 3) {
_root.onehundred.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 4) {
_root.twofifty.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 5) {
_root.fivehundred.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
if (choser == 2) {
ranb = random(_root.vv.probb);
if (ranb == 1) {
_root.gunone.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 2) {
_root.faster.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 3) {
_root.slower.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 4) {
_root.wider.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 5) {
_root.smaller.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 6) {
_root.multi.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
if (choser == 3) {
ranc = random(_root.vv.probc);
if (ranc == 1) {
_root.guntwo.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 2) {
_root.fireb.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 3) {
_root.bladeb.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 4) {
_root.more.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 5) {
_root.multii.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
g = 0;
while (g < _root.vv.explosion) {
_root.sp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
};
}
onClipEvent (enterFrame) {
h = 200;
while (h < _root.vv.bulletc) {
if (this.hitTest(_root["tw" + h])) {
removeMovieClip(_root["tw" + h]);
life = life - 1;
death();
}
h++;
}
if (_root.tt.pp == 1) {
h = 50;
while (h < _root.vv.exno) {
if (this.hitTest(_root["ex" + h])) {
death();
}
h++;
}
h = 200;
while (h < _root.vv.bulletc) {
if (this.hitTest(_root["tw" + h])) {
removeMovieClip(_root["tw" + h]);
life = life - 1;
death();
}
h++;
}
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h])) {
_root.s9.f = 4;
life--;
if (_root.vv.bstate == 2) {
death();
}
if (_root.vv.bstate == 1) {
_root.ex.duplicateMovieClip("ex" + _root.vv.exno, _root.vv.fc);
_root["ex" + _root.vv.exno]._x = _x;
_root["ex" + _root.vv.exno]._y = _y;
_root.vv.exno++;
_root.vv.fc++;
}
}
h++;
}
if (life < 0) {
death();
}
}
}
Instance of Symbol 660 MovieClip "reflec" in Frame 4
onClipEvent (load) {
x = 1.5;
fc = 20;
mouse = new Array();
times = 10;
}
onClipEvent (enterFrame) {
if (x > 3) {
x = 2.9;
}
if (x < 0.5) {
x = 0.6;
}
}
onClipEvent (mouseDown) {
if (x > 3) {
x = 2.9;
}
if (x < 0.5) {
x = 0.6;
}
if (_root.vv.ballno < 2) {
_root.vv.protect = 0;
_root.ball.duplicateMovieClip("ball1", _root.vv.fc);
_root.ball1._x = _x;
_root.ball1._y = _y;
_root.ball1.a = 180;
_root.vv.ballno++;
_root.vv.fc++;
}
}
onClipEvent (enterFrame) {
if (_root.vv.gun == 2) {
gotoAndPlay (3);
}
if (_root.vv.gun == 0) {
gotoAndPlay (1);
}
state = _root.vv.gun;
if (p == 1) {
if (state == 1) {
times--;
gotoAndPlay (2);
if (times < 0) {
_root.bulle.duplicateMovieClip("tw" + _root.vv.bulletc, _root.vv.fc);
_root["tw" + _root.vv.bulletc]._x = _x;
_root["tw" + _root.vv.bulletc]._y = _y;
_root.vv.fc++;
_root.vv.bulletc++;
times = 10;
_root.s1.gotoAndPlay(2);
}
}
if (state == 2) {
times--;
gotoAndPlay (3);
if (times < 5) {
if (ggg != 1) {
_root.s1.gotoAndPlay(2);
_root.bulle.duplicateMovieClip("tw" + _root.vv.bulletc, _root.vv.fc);
_root["tw" + _root.vv.bulletc]._x = _x + (22 * x);
_root["tw" + _root.vv.bulletc]._y = _y;
_root.vv.fc++;
_root.vv.bulletc++;
ggg = 1;
}
}
if (times < 0) {
_root.s1.gotoAndPlay(2);
_root.bulle.duplicateMovieClip("tw" + _root.vv.bulletc, _root.vv.fc);
_root["tw" + _root.vv.bulletc]._x = _x - (22 * x);
_root["tw" + _root.vv.bulletc]._y = _y;
_root.vv.fc++;
_root.vv.bulletc++;
times = 10;
ggg = 0;
}
}
_xscale = (x * 100);
_x = _root._xmouse;
mouse[1] = mouse[0];
mouse[0] = _root._xmouse;
rr = 0;
while (rr < 1) {
if (mouse[0] != mouse[1]) {
_root.fire.duplicateMovieClip("fire" + _root.vv.fc, _root.vv.fc);
_root["fire" + _root.vv.fc]._y = _y + (random(20) / 5);
_root["fire" + _root.vv.fc].speed = (mouse[1] - mouse[0]) * 3;
if (mouse[0] > mouse[1]) {
_root["fire" + _root.vv.fc]._x = _x - 70;
_root["fire" + _root.vv.fc].speed = _root["fire" + _root.vv.fc].speed - (rr / 5);
}
if (mouse[0] < mouse[1]) {
_root["fire" + _root.vv.fc]._x = _x + 70;
_root["fire" + _root.vv.fc].speed = _root["fire" + _root.vv.fc].speed + (rr / 5);
}
_root.vv.fc++;
}
rr++;
}
}
}
Instance of Symbol 663 MovieClip "fire" in Frame 4
onClipEvent (load) {
timee = random(20) + 12;
gotoAndPlay(random(10) + 1);
}
onClipEvent (enterFrame) {
_x = (_x + speed);
timee--;
if (timee < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 671 MovieClip "vv" in Frame 4
onClipEvent (load) {
function circle() {
_root.circle.duplicateMovieClip("bl" + blockcounter, blockcounter);
_root["bl" + blockcounter]._x = x;
_root["bl" + blockcounter]._y = y;
_root["bl" + blockcounter].hits = hits;
_root["bl" + blockcounter].gotoAndStop(ga);
_root.tt.circle.duplicateMovieClip("bl" + fc, fc);
_root.tt["bl" + fc]._x = x;
_root.tt["bl" + fc]._y = y;
_root.tt["bl" + fc].hits = hits;
_root.tt["bl" + fc].gotoAndStop(ga);
_root.tt["bl" + fc].bl = blockcounter;
fc++;
blockcounter++;
}
function square() {
_root.square.duplicateMovieClip("bl" + blockcounter, blockcounter);
_root["bl" + blockcounter]._x = x;
_root["bl" + blockcounter]._y = y;
_root["bl" + blockcounter].hits = hits;
_root["bl" + blockcounter].gotoAndStop(ga);
_root.tt.square.duplicateMovieClip("bl" + blockcounter, blockcounter);
_root.tt["bl" + blockcounter]._x = x;
_root.tt["bl" + blockcounter]._y = y;
_root.tt["bl" + blockcounter].hits = hits;
_root.tt["bl" + blockcounter].gotoAndStop(ga);
_root.tt["bl" + blockcounter].bl = blockcounter;
fc++;
blockcounter++;
}
function triangle() {
_root.triangle.duplicateMovieClip("bl" + blockcounter, blockcounter);
_root["bl" + blockcounter]._x = x;
_root["bl" + blockcounter]._y = y;
_root["bl" + blockcounter].hits = hits;
_root["bl" + blockcounter].gotoAndStop(ga);
_root.tt.triangle.duplicateMovieClip("bl" + fc, fc);
_root.tt["bl" + fc]._x = x;
_root.tt["bl" + fc]._y = y;
_root.tt["bl" + fc].hits = hits;
_root.tt["bl" + fc].gotoAndStop(ga);
_root.tt["bl" + fc].bl = blockcounter;
fc++;
blockcounter++;
}
_root.reflec.duplicateMovieClip("reflect", 249);
_root.reflect.p = 1;
_root.reflectt.p = 1;
fc = 250;
protect = 1;
bulletc = 200;
amount = 0;
px = 0;
py = 0;
ptime = 0;
score = 0;
gun = 0;
multiply = 1;
combo = 0;
combono = 1;
blockcounter = 100;
level = _root.vvv.level;
triger = 0;
x = 50;
y = 30;
ttrail = _root.vvv.trail;
speed = _root.vvv.speed;
proba = 9;
probb = 8;
probc = 8;
lif = 0;
lifes = 4;
bstate = 0;
multi = 0;
ball = new Array();
ballno = 1;
exno = 80000 /* 0x013880 */;
bll = 0;
explosion = 0;
expl = 3;
expp = _root.vvv.peffect;
bonusex = _root.vvv.peffect;
}
onClipEvent (enterFrame) {
if (lifes < 0) {
f = 100;
while (f < 200) {
removeMovieClip(_root["bl" + f]);
f++;
}
g = 0;
while (g < 50) {
removeMovieClip(_root["ball" + g]);
g++;
}
removeMovieClip(_root.reflect);
_root.gotoAndPlay(5);
_root.nn.gotoAndPlay(22);
}
_root.saving = SharedObject.getLocal("levels");
if (_root.saving.data.llp < level) {
_root.saving.data.llp = level;
}
explosion = expp / expl;
if (bstate == 1) {
expl = 5;
}
if (bstate == 0) {
expl = 1;
}
if (bstate == 2) {
expl = 2;
}
bulletc = 201;
g = 200;
while (g < 240) {
if (_root["tw" + g].id == 1) {
_root["tw" + g]._name = "tw" + bulletc;
bulletc++;
}
g++;
}
ballno = 1;
g = 0;
while (g < 50) {
if (_root["ball" + g].id == 1) {
_root["ball" + g]._name = "ball" + ballno;
ballno++;
}
g++;
}
exno = 51;
l = 50;
while (l < 100) {
if (_root["ex" + l].id == 1) {
_root["ex" + l]._name = "ex" + exno;
exno++;
}
l++;
}
if (ballno < 2) {
bstate = 0;
gun = 0;
multi = 0;
_root.reflect.x = 1.5;
}
if (ballno > 1) {
if (multi == 1) {
g = 0;
while (g < 1) {
_root.ball.duplicateMovieClip("ball" + ballno, fc);
_root["ball" + ballno]._x = _root.ball1._x;
_root["ball" + ballno]._y = _root.ball1._y;
_root["ball" + ballno].a = random(360);
ballno++;
fc++;
multi--;
_root.s3.gotoAndPlay(2);
g++;
}
}
}
if (ballno > 1) {
if (multi == 2) {
g = 0;
while (g < 2) {
_root.ball.duplicateMovieClip("ball" + ballno, fc);
_root["ball" + ballno]._x = _root.ball1._x;
_root["ball" + ballno]._y = _root.ball1._y;
_root["ball" + ballno].a = random(360);
ballno++;
fc++;
multi--;
_root.s3.gotoAndPlay(2);
g++;
}
}
}
blockno = 0;
f = 100;
while (f < 200) {
if (_root["bl" + f].is == 1) {
blockno++;
}
f++;
}
if (speed > 130) {
speed = 130;
}
if (speed < 20) {
speed = 20;
}
if (triger == 1) {
_root.nn.gotoAndStop(level);
speed = _root.vvv.speed;
_root.backgroun.gotoAndPlay(random(3) + 1);
y = 40;
blockno = 4;
if (level == 1) {
proba = 3;
probb = 8;
triger = 0;
x = 0;
y = 40;
d = 0;
while (d < 12) {
x = x + 40;
ga = 1;
circle();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 10;
square();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 9;
square();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 8;
square();
d++;
}
}
if (level == 2) {
proba = 9;
probb = 16;
_root.nn.gotoAndPlay(2);
blockcounter = 100;
lif = 0;
triger = 0;
x = 0;
y = 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 3;
square();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 3;
circle();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 4;
square();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 4;
triangle();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 7;
square();
d++;
}
y = y + 30;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 7;
circle();
d++;
}
}
if (level == 3) {
proba = 15;
probb = 20;
blockcounter = 100;
lif = 0;
triger = 0;
y = 40;
x = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 3;
circle();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 10) {
x = x + 50;
ga = 3;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 10) {
x = x + 50;
ga = 4;
triangle();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 10) {
x = x + 50;
ga = 4;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 10) {
x = x + 50;
ga = 4;
circle();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 4) {
proba = 21;
probb = 24;
probc = 8;
blockcounter = 100;
lif = 0;
triger = 0;
g = 0;
while (g < 5) {
x = 0;
y = y + 40;
x = x + 50;
square();
x = x + 50;
circle();
x = x + 50;
triangle();
x = x + 50;
circle();
x = x + 50;
square();
x = x + 50;
circle();
x = x + 50;
triangle();
x = x + 50;
square();
x = x + 50;
square();
x = x + 50;
square();
g++;
}
triger = 0;
}
if (level == 5) {
proba = 24;
probb = 24;
probc = 16;
blockcounter = 100;
lif = 0;
triger = 0;
_root.nn.gotoAndStop(5);
_root.mov.gotoAndPlay(5);
_root.mov.triger = 4;
_root.mov.pos = 5;
x = 50;
y = 40;
d = 0;
while (d < 8) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 3;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 4;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 5;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 5;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 5;
circle();
d++;
}
}
if (level == 6) {
proba = 24;
probb = 24;
probc = 16;
_root.nn.gotoAndStop(6);
blockcounter = 100;
lif = 1;
triger = 0;
x = 150;
y = 40;
d = 0;
while (d < 4) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 125;
y = y + 30;
d = 0;
while (d < 5) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 100;
y = y + 30;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 75;
y = y + 30;
d = 0;
while (d < 7) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 50;
y = y + 30;
d = 0;
while (d < 8) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 25;
y = y + 30;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 7) {
proba = 24;
probb = 24;
probc = 24;
blockcounter = 100;
lif = 0;
triger = 0;
x = 150;
y = 40;
_root.nn.gotoAndStop(7);
_root.mov.triger = 4;
_root.mov.pos = 7;
x = 0;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 60;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 30;
d = 0;
while (d < 9) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 8) {
proba = 24;
probb = 24;
probc = 32;
blockcounter = 100;
lif = 1;
triger = 0;
y = 40;
_root.nn.gotoAndStop(8);
x = 30;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
circle();
d++;
}
x = x + 50;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
circle();
d++;
}
x = x + 50;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
circle();
d++;
}
x = x + 50;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
circle();
d++;
}
x = x + 50;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
circle();
d++;
}
x = x + 70;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 40;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 40;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 40;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 40;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 40;
y = 30;
d = 0;
while (d < 6) {
y = y + 35;
ga = 2;
circle();
d++;
}
}
if (level == 9) {
proba = 24;
probb = 24;
probc = 32;
blockcounter = 100;
lif = 1;
triger = 0;
y = 40;
_root.nn.gotoAndStop(9);
x = 30;
y = 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
circle();
d++;
}
x = 30;
y = y + 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 30;
y = y + 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 30;
y = y + 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 10) {
_root.nn.gotoAndStop(10);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 110;
y = 140;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 110;
y = y + 25;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 110;
y = y + 25;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 110;
y = y + 25;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 110;
y = y + 25;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
circle();
d++;
}
}
if (level == 11) {
_root.nn.gotoAndStop(11);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 40;
triger = 0;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 60;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 6) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 12) {
_root.nn.gotoAndStop(12);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
circle();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 10) {
x = x + 50;
ga = 1;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 13) {
_root.nn.gotoAndStop(13);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 57;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 57;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 57;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 14) {
_root.nn.gotoAndStop(14);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = -15;
y = 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
}
if (level == 15) {
_root.nn.gotoAndStop(15);
blockcounter = 100;
lif = 0;
triger = 0;
y = 0;
x = 50;
y = 0;
d = 0;
while (d < 8) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 80;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 50;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 50;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 50;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 50;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 50;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 50;
y = 0;
d = 0;
while (d < 5) {
y = y + 35;
ga = 2;
square();
d++;
}
x = x + 80;
y = 0;
d = 0;
while (d < 8) {
y = y + 35;
ga = 2;
square();
d++;
}
}
if (level == 16) {
_root.nn.gotoAndStop(16);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 40;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
circle();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 10) {
x = x + 50;
ga = 1;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 10) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 17) {
_root.nn.gotoAndStop(17);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 135;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 0;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 330;
y = 135;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 330;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 330;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 330;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
x = 330;
y = y + 35;
d = 0;
while (d < 3) {
x = x + 50;
ga = 2;
square();
d++;
}
}
if (level == 18) {
_root.nn.gotoAndStop(18);
blockcounter = 100;
lif = 1;
triger = 0;
y = 100;
x = -15;
y = 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
}
if (level == 19) {
_root.nn.gotoAndStop(19);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 40;
d = 0;
while (d < 11) {
x = x + 45;
ga = 2;
square();
d++;
}
x = 0;
y = 75;
d = 0;
while (d < 11) {
x = x + 45;
ga = 2;
square();
d++;
}
x = 0;
y = 450;
d = 0;
while (d < 11) {
x = x + 45;
ga = 2;
square();
d++;
}
}
if (level == 20) {
_root.nn.gotoAndStop(20);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = 0;
y = 40;
d = 0;
while (d < 11) {
x = x + 45;
ga = 2;
square();
d++;
}
x = 0;
y = 75;
d = 0;
while (d < 11) {
x = x + 45;
ga = 2;
square();
d++;
}
x = 0;
y = 450;
d = 0;
while (d < 11) {
x = x + 45;
ga = 2;
square();
d++;
}
x = 45;
y = 60;
d = 0;
while (d < 10) {
y = y + 35;
ga = 2;
square();
d++;
}
x = 495;
y = 60;
d = 0;
while (d < 10) {
y = y + 35;
ga = 2;
square();
d++;
}
}
if (level == 21) {
_root.nn.gotoAndStop(21);
blockcounter = 100;
lif = 0;
triger = 0;
y = 100;
x = -15;
y = 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 65;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
x = -15;
y = y + 40;
d = 0;
while (d < 8) {
x = x + 63.5;
ga = 2;
square();
d++;
}
}
if (level == 22) {
_root.gotoAndPlay(5);
}
}
blk = 0;
if (blockno < 1) {
blk = 1;
protect = 1;
_root.vv.score = _root.vv.score + (_root.vv.combo * _root.vv.combono);
_root.vv.combo = 0;
_root.vv.combono = 0;
_root.ggh._alpha = 100;
}
if (blk == 1) {
triger = 1;
level = level + 1;
k = 0;
while (k < 50) {
removeMovieClip(_root["ball" + k]);
k++;
}
blk = 0;
}
if (protect != 1) {
if (ballno < 2) {
lifes--;
protect = 1;
}
}
}
Instance of Symbol 675 MovieClip "spark" in Frame 4
onClipEvent (load) {
tt = 9;
kk = 5;
gotoAndPlay(random(2) + 1);
}
onClipEvent (enterFrame) {
kk = kk - 0.5;
_y = (_y + (Math.sin((a / 180) * Math.PI) * kk));
_x = (_x + (Math.cos((a / 180) * Math.PI) * kk));
if (circle == 1) {
_y = (_y + (Math.sin((a / 180) * Math.PI) * 26));
_x = (_x + (Math.cos((a / 180) * Math.PI) * 26));
a = a + plus;
circle = 0;
_visible = true;
}
tt--;
_alpha = ((tt * 10) + 10);
if (tt < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 681 MovieClip "sp" in Frame 4
onClipEvent (load) {
kk = random(10) + 1;
timee = 20;
slow = random(10);
gotoAndStop(random(5) + 1);
_alpha = 100;
}
onClipEvent (enterFrame) {
_y = (_y + (Math.sin((a / 180) * Math.PI) * kk));
_x = (_x + (Math.cos((a / 180) * Math.PI) * kk));
_alpha = (_alpha - 5);
timee--;
if (timee < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 697 MovieClip "circle" in Frame 4
onClipEvent (load) {
is = 1;
lll = _name;
d = new Array();
h = 0;
while (h < 50) {
d[h] = 2;
h++;
}
life = _root.vv.lif;
death = function () {
_root.fff.duplicateMovieClip("ff" + _root.vv.fc, _root.vv.fc);
_root["ff" + _root.vv.fc]._x = _x;
_root["ff" + _root.vv.fc]._y = _y;
_root.vv.fc++;
_root.cc._xscale = 150;
_root.cc._yscale = 150;
_root.vv.combono = _root.vv.combono + 1;
_root.vv.combo = _root.vv.combo + 20;
choser = random(3) + 1;
if (choser == 1) {
ran = random(_root.vv.proba);
if (ran == 1) {
_root.tf.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 2) {
_root.fifty.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 3) {
_root.onehundred.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 4) {
_root.twofifty.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ran == 5) {
_root.fivehundred.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
if (choser == 2) {
ranb = random(_root.vv.probb);
if (ranb == 1) {
_root.gunone.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 2) {
_root.faster.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 3) {
_root.slower.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 4) {
_root.wider.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 5) {
_root.smaller.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranb == 6) {
_root.multi.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
if (choser == 3) {
ranc = random(_root.vv.probc);
if (ranc == 1) {
_root.guntwo.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 2) {
_root.fireb.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 3) {
_root.bladeb.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 4) {
_root.more.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
if (ranc == 5) {
_root.multii.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
}
}
g = 0;
while (g < _root.vv.explosion) {
_root.sp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
};
}
onClipEvent (enterFrame) {
h = 200;
while (h < _root.vv.bulletc) {
if (this.hitTest(_root["tw" + h])) {
removeMovieClip(_root["tw" + h]);
life = life - 1;
death();
}
h++;
}
if (_root.tt.pp == 1) {
_x = (_x + _root.vv.px);
_y = (_y + _root.vv.py);
h = 200;
while (h < _root.vv.bulletc) {
if (this.hitTest(_root["tw" + h])) {
removeMovieClip(_root["tw" + h]);
life = life - 1;
death();
}
h++;
}
h = 50;
while (h < _root.vv.exno) {
if (this.hitTest(_root["ex" + h])) {
death();
}
h++;
}
k = _root.vv.ballno;
ll = d[3];
h = 0;
while (h < k) {
d[h] = d[h] - 1;
if (this.hitTest(_root["ball" + h])) {
dpy = (this._x - _root["ball" + h]._x) * (this._x - _root["ball" + h]._x);
dpx = (this._y - _root["ball" + h]._y) * (this._y - _root["ball" + h]._y);
dis = Math.ceil(Math.sqrt(dpy + dpx));
x = _root["ball" + h]._x;
y = _root["ball" + h]._y;
delta_x = x - _x;
delta_y = y - _y;
ra = Math.atan2(delta_y, delta_x);
if (delta_y < 0) {
ra = ra + (Math.PI*2);
}
r = (ra / Math.PI) * 180;
if (dis < 30) {
if (d[h] < 0) {
_root.s5.f = 4;
if (_root.vv.bstate == 2) {
death();
}
_root["ball" + h].plane = r;
_root["ball" + h].triger = 1;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = r;
_root["s" + _root.vv.fc].circle = 1;
_root["s" + _root.vv.fc]._rotation = r;
_root["s" + _root.vv.fc]._visible = false;
_root["s" + _root.vv.fc].plus = 0;
_root.vv.fc++;
_root["ball" + h].plane = r;
_root["ball" + h].triger = 1;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = r;
_root["s" + _root.vv.fc].circle = 1;
_root["s" + _root.vv.fc]._rotation = r + 30;
_root["s" + _root.vv.fc]._visible = false;
_root["s" + _root.vv.fc].plus = 30;
_root.vv.fc++;
_root["ball" + h].plane = r;
_root["ball" + h].triger = 1;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = r;
_root["s" + _root.vv.fc].circle = 1;
_root["s" + _root.vv.fc]._rotation = r - 30;
_root["s" + _root.vv.fc]._visible = false;
_root["s" + _root.vv.fc].plus = -30;
_root.vv.fc++;
_root.vv.speed++;
d[h] = 3;
g = 0;
while (g < _root.vv.explosion) {
_root.sp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
life = life - 1;
if (life < 0) {
death();
}
}
}
}
h++;
}
}
}
Instance of Symbol 377 MovieClip "gunone" in Frame 4
onClipEvent (load) {
level = 5;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.reflect)) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
_root.s4.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.gun = 1;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.gun = 1;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 379 MovieClip "guntwo" in Frame 4
onClipEvent (load) {
level = 7;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = (random(30) / 10) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.reflect.gotoAndPlay(3);
_root.vv.score = _root.vv.score + 50;
_root.vv.gun = 2;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.gun = 2;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 387 MovieClip "faster" in Frame 4
onClipEvent (load) {
level = 2;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = (random(30) / 10) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.speed = _root.vv.speed + 10;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.speed = _root.vv.speed + 10;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 384 MovieClip "slower" in Frame 4
onClipEvent (load) {
level = 2;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = (random(30) / 10) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.speed = _root.vv.speed - 10;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.speed = _root.vv.speed - 10;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 700 MovieClip "thit" in Frame 4
onClipEvent (load) {
oo = 8;
}
onClipEvent (enterFrame) {
oo--;
if (oo < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 572 MovieClip "fireb" in Frame 4
onClipEvent (load) {
level = 6;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s7.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.bstate = 1;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.bstate = 1;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 578 MovieClip "bladeb" in Frame 4
onClipEvent (load) {
level = 9;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s8.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.bstate = 2;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.bstate = 2;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 574 MovieClip "smaller" in Frame 4
onClipEvent (load) {
level = 1;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.s4.f = 4;
_root.vv.score = _root.vv.score - 50;
_root.reflect.x = _root.reflect.x - 0.2;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.reflect.x = _root.reflect.x - 0.2;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 576 MovieClip "wider" in Frame 4
onClipEvent (load) {
level = 1;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = (random(30) / 10) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.reflect.x = _root.reflect.x + 0.2;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 580 MovieClip "multi" in Frame 4
onClipEvent (load) {
level = 3;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.multi = 1;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 420 MovieClip "multii" in Frame 4
onClipEvent (load) {
level = 8;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s4.f = 4;
_root.vv.score = _root.vv.score + 50;
_root.vv.multi = 2;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 50;
_root.vv.multi = 2;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 321 MovieClip "fifty" in Frame 4
onClipEvent (load) {
level = 2;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
_y = (_y + p);
if (this.hitTest(_root.reflect)) {
_root.vv.score = _root.vv.score + 50;
_root.s11.f = 4;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
}
Instance of Symbol 319 MovieClip "tf" in Frame 4
onClipEvent (load) {
level = 1;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s11.f = 4;
_root.vv.score = _root.vv.score + 25;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 25;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 323 MovieClip "onehundred" in Frame 4
onClipEvent (load) {
level = 4;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
_y = (_y + p);
if (this.hitTest(_root.reflect)) {
_root.s11.f = 4;
_root.vv.score = _root.vv.score + 100;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 100;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
}
Instance of Symbol 327 MovieClip "fivehundred" in Frame 4
onClipEvent (load) {
level = 6;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
_y = (_y + p);
if (this.hitTest(_root.reflect)) {
_root.s11.f = 4;
_root.vv.score = _root.vv.score + 500;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 500;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
}
Instance of Symbol 325 MovieClip "twofifty" in Frame 4
onClipEvent (load) {
level = 5;
if (_root.vv.level < level) {
removeMovieClip(this);
}
p = random(3) + 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.base)) {
removeMovieClip(this);
}
if (this.hitTest(_root.reflect)) {
_root.s11.f = 4;
_root.vv.score = _root.vv.score + 200;
g = 0;
while (g < _root.vv.bonusex) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
if (this.hitTest(_root.reflectt)) {
_root.vv.score = _root.vv.score + 200;
g = 0;
while (g < 30) {
_root.spp.duplicateMovieClip("sp" + _root.vv.fc, _root.vv.fc);
_root["sp" + _root.vv.fc]._x = _x;
_root["sp" + _root.vv.fc]._y = _y;
_root["sp" + _root.vv.fc].a = random(360);
_root.vv.fc++;
g++;
}
removeMovieClip(this);
}
_y = (_y + p);
}
Instance of Symbol 702 MovieClip "bulle" in Frame 4
onClipEvent (load) {
times = 30;
}
onClipEvent (enterFrame) {
_y = (_y - 30);
id = 1;
n = _name;
times--;
if (times < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 707 MovieClip "trail" in Frame 4
onClipEvent (load) {
_alpha = 100;
kk = (random(10) / 10) + 0.1;
timee = _root.vv.ttrail / _root.vv.ballno;
gotoAndStop(random(3) + 1);
a = random(360);
}
onClipEvent (enterFrame) {
_alpha = (_alpha-1);
if (j == 1) {
gotoAndPlay (4);
}
if (j == 2) {
gotoAndPlay (5);
}
_y = (_y + (Math.sin((a / 180) * Math.PI) * kk));
_x = (_x + (Math.cos((a / 180) * Math.PI) * kk));
timee--;
if (timee < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 710 MovieClip "ex" in Frame 4
onClipEvent (load) {
id = 1;
timee = 5;
_root.s2.f = 4;
}
onClipEvent (enterFrame) {
if (timee < 0) {
removeMovieClip(this);
}
timee--;
}
Instance of Symbol 712 MovieClip in Frame 4
onClipEvent (load) {
times = 10;
}
onClipEvent (enterFrame) {
state = _root.vv.gun;
if (state == 1) {
times--;
gotoAndPlay (2);
if (times < 0) {
if (Key.isDown(32)) {
_root.bulle.duplicateMovieClip("tw" + _root.vv.fc, _root.vv.fc);
_root["tw" + _root.vv.fc]._x = _x;
_root["tw" + _root.vv.fc]._y = _y;
_root.vv.fc++;
times = 10;
}
}
}
}
Instance of Symbol 714 MovieClip in Frame 4
onClipEvent (enterFrame) {
x = _xmouse - this._x;
y = _ymouse - this._y;
}
Instance of Symbol 718 MovieClip in Frame 4
onClipEvent (enterFrame) {
score = _root.vv.score;
}
Instance of Symbol 720 MovieClip in Frame 4
onClipEvent (enterFrame) {
speed = _root.vv.speed;
}
Instance of Symbol 722 MovieClip in Frame 4
onClipEvent (enterFrame) {
life = _root.vv.lifes;
}
Instance of Symbol 724 MovieClip in Frame 4
onClipEvent (enterFrame) {
ballno = _root.vv.ballno - 1;
}
Instance of Symbol 726 MovieClip in Frame 4
onClipEvent (enterFrame) {
level = _root.vv.level;
}
Instance of Symbol 645 MovieClip "bll" in Frame 4
onClipEvent (load) {
}
onClipEvent (enterFrame) {
hh = _name;
h = 0;
while (h < _root.vv.ballno) {
with (_root["ball" + h]) {
if (this.hitTest(getBounds(_root).xMax, _y, true)) {
if ((a > 270) || (a < 90)) {
life--;
a = (360 - a) - 180;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 150;
_root["s" + _root.vv.fc]._rotation = 150;
_root.vv.fc++;
}
}
if (this.hitTest(getBounds(_root).xMin, _y, true)) {
if ((a < 270) && (a > 90)) {
life--;
a = (360 - a) - 180;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 0;
_root["s" + _root.vv.fc]._rotation = 0;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 30;
_root["s" + _root.vv.fc]._rotation = 30;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = -30;
_root["s" + _root.vv.fc]._rotation = -30;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true)) {
if (a < 180) {
life--;
a = 360 - a;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 270;
_root["s" + _root.vv.fc]._rotation = 270;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMin, true)) {
life--;
a = 360 - a;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
}
}
h++;
}
}
Instance of Symbol 735 MovieClip "s2" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 739 MovieClip "s3" in Frame 4
/* no clip actions */
Instance of Symbol 743 MovieClip "s4" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 747 MovieClip "s5" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 751 MovieClip "s6" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 755 MovieClip "s7" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 759 MovieClip "s8" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 762 MovieClip "s9" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 766 MovieClip "s10" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 770 MovieClip "s11" in Frame 4
onClipEvent (enterFrame) {
if (f == 4) {
gotoAndPlay (2);
f = 3;
}
}
Instance of Symbol 774 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.vv.protect == 1) {
_visible = false;
} else {
_visible = false;
}
}
Instance of Symbol 776 MovieClip in Frame 4
onClipEvent (enterFrame) {
_x = _root.reflect._x;
}
Instance of Symbol 778 MovieClip "blbl" in Frame 4
onClipEvent (enterFrame) {
blockno = _root.vv.blockno;
}
Instance of Symbol 781 MovieClip "cc" in Frame 4
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
combono = _root.vv.combono;
if (_root.vv.combono > 1) {
_visible = true;
} else {
_visible = false;
}
if (_xscale > 100) {
_xscale = (_xscale - 10);
}
if (_yscale > 100) {
_yscale = (_yscale - 10);
}
}
Instance of Symbol 784 MovieClip "sc" in Frame 4
onClipEvent (load) {
timee = 30;
}
onClipEvent (enterFrame) {
_y = (_y-1);
if (score == 0) {
_visible = false;
}
timee--;
if (timee < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 809 MovieClip "nn" in Frame 4
onClipEvent (load) {
tr = 1;
speed = 3;
}
onClipEvent (enterFrame) {
score = _root.vv.score;
tr = 1;
trr = 1;
hh = _name;
h = 0;
while (h < _root.vv.ballno) {
with (_root["ball" + h]) {
if (this.hitTest(getBounds(_root).xMax, _y, true)) {
if (this.hitTest(getBounds(_root).xMin, _y, true)) {
tr = 0;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true)) {
if (this.hitTest(_x, getBounds(_root).yMin, true)) {
trr = 0;
}
}
if (this.hitTest(getBounds(_root).xMax, _y, true) && (tr == 1)) {
if ((a > 270) || (a < 90)) {
life--;
a = (360 - a) - 180;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 150;
_root["s" + _root.vv.fc]._rotation = 150;
_root.vv.fc++;
}
}
if (this.hitTest(getBounds(_root).xMin, _y, true) && (tr == 1)) {
if ((a < 270) && (a > 90)) {
life--;
a = (360 - a) - 180;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 0;
_root["s" + _root.vv.fc]._rotation = 0;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 30;
_root["s" + _root.vv.fc]._rotation = 30;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = -30;
_root["s" + _root.vv.fc]._rotation = -30;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMax, true) && (trr == 1)) {
if (a < 180) {
life--;
a = 360 - a;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 270;
_root["s" + _root.vv.fc]._rotation = 270;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
}
}
if (this.hitTest(_x, getBounds(_root).yMin, true) && (trr == 1)) {
if (a > 180) {
life--;
a = 360 - a;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _x;
_root["s" + _root.vv.fc]._y = _y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
}
}
}
h++;
}
}
Instance of Symbol 811 MovieClip "ss1" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 12);
if (_root.vv.level == 5) {
_x = 494;
_y = 310;
} else {
_x = -20;
}
if (_root.vv.level == 7) {
_x = 494;
_y = 330;
}
if (_root.vv.level == 8) {
_x = 494;
_y = 330;
}
}
Instance of Symbol 813 MovieClip "p1" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
if (_root.vv.level == 5) {
_x = 500;
_y = 40;
} else {
_x = -20;
}
if (_root.vv.level == 7) {
_x = 496;
_y = 255;
}
if (_root.vv.level == 8) {
_x = 496;
_y = 40;
}
}
Instance of Symbol 813 MovieClip "p4" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
}
Instance of Symbol 813 MovieClip "p5" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
}
Instance of Symbol 813 MovieClip "p3" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
if (_root.vv.level == 7) {
_x = 30;
_y = 310;
} else {
_x = -20;
}
if (_root.vv.level == 8) {
_x = 40;
_y = 370;
}
}
Instance of Symbol 813 MovieClip "p2" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
if (_root.vv.level == 7) {
_x = 496;
_y = 105;
} else {
_x = -20;
}
if (_root.vv.level == 8) {
_x = 220;
_y = 30;
}
if (_root.vv.level == 5) {
_y = 400;
_x = 30;
}
}
Instance of Symbol 811 MovieClip "ss5" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
}
Instance of Symbol 811 MovieClip "ss4" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
}
Instance of Symbol 811 MovieClip "ss3" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
if (_root.vv.level == 7) {
_x = 30;
_y = 40;
} else {
_x = -20;
}
if (_root.vv.level == 8) {
_y = 30;
_x = 30;
}
}
Instance of Symbol 811 MovieClip "ss2" in Frame 4
onClipEvent (enterFrame) {
_rotation = (_rotation + 6);
if (_root.vv.level == 7) {
_x = 30;
_y = 180;
} else {
_x = -20;
}
if (_root.vv.level == 8) {
_x = 290;
_y = 30;
}
if (_root.vv.level == 5) {
_x = 30;
_y = 30;
}
}
Instance of Symbol 816 MovieClip "tt" in Frame 4
onClipEvent (load) {
_x = 0;
_y = 0;
_visible = false;
}
onClipEvent (load) {
tr = 1;
speed = 3;
}
onClipEvent (enterFrame) {
tr = 1;
trr = 1;
hh = _name;
pp = 0;
h = 0;
while (h < _root.vv.ballno) {
with (_root["ball" + h]) {
if (this.hitTest(getBounds(_root).xMax, _y, true) && (tr == 1)) {
pp = 1;
}
if (this.hitTest(getBounds(_root).xMin, _y, true) && (tr == 1)) {
pp = 1;
}
if (this.hitTest(_x, getBounds(_root).yMax, true) && (trr == 1)) {
pp = 1;
}
if (this.hitTest(_x, getBounds(_root).yMin, true) && (trr == 1)) {
pp = 1;
}
}
h++;
}
}
Instance of Symbol 819 MovieClip in Frame 4
onClipEvent (load) {
k = 0;
d = 0;
h = 3;
}
onClipEvent (enterFrame) {
dat = new Date();
k++;
h = dat.getSeconds();
if (h != s) {
fps = k;
k = 0;
}
s = dat.getSeconds();
}
Instance of Symbol 822 MovieClip "fff" in Frame 4
onClipEvent (load) {
timee = 3;
}
onClipEvent (enterFrame) {
timee--;
if (timee < 0) {
removeMovieClip(this);
}
}
Instance of Symbol 824 MovieClip in Frame 4
on (release) {
f = 100;
while (f < 200) {
removeMovieClip(_root["bl" + f]);
f++;
}
g = 0;
while (g < 50) {
removeMovieClip(_root["ball" + g]);
g++;
}
removeMovieClip(_root.reflect);
_root.gotoAndPlay(2);
_root.nn.gotoAndPlay(22);
}
Instance of Symbol 827 MovieClip "ggh" in Frame 4
onClipEvent (enterFrame) {
if (_alpha > 0) {
_alpha = (_alpha - 10);
}
}
Frame 5
stop();
Symbol 12 Button
on (press) {
play();
}
Symbol 65 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 9
stop();
Symbol 72 MovieClip Frame 1
stop();
Symbol 72 MovieClip Frame 9
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 9
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 9
stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 10
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 2
stop();
Symbol 150 MovieClip Frame 3
stop();
Symbol 150 MovieClip Frame 4
stop();
Symbol 150 MovieClip Frame 5
stop();
Symbol 150 MovieClip Frame 6
Symbol 150 MovieClip Frame 7
stop();
Symbol 150 MovieClip Frame 8
stop();
Symbol 150 MovieClip Frame 9
stop();
Symbol 150 MovieClip Frame 10
stop();
Symbol 150 MovieClip Frame 11
stop();
Symbol 150 MovieClip Frame 12
stop();
Symbol 150 MovieClip Frame 13
stop();
Symbol 150 MovieClip Frame 14
stop();
Symbol 150 MovieClip Frame 15
stop();
Symbol 150 MovieClip Frame 16
stop();
Symbol 150 MovieClip Frame 17
stop();
Symbol 150 MovieClip Frame 18
stop();
Symbol 150 MovieClip Frame 19
stop();
Symbol 150 MovieClip Frame 20
stop();
Symbol 150 MovieClip Frame 21
stop();
Symbol 229 MovieClip Frame 1
stop();
Symbol 581 MovieClip Frame 1
stop();
Instance of Symbol 229 MovieClip in Symbol 581 MovieClip Frame 1
on (press) {
_root.sound2.f = 4;
this._parent.nextFrame();
}
on (rollOver) {
_root.sound.f = 4;
play();
}
Instance of Symbol 316 MovieClip in Symbol 581 MovieClip Frame 2
onClipEvent (enterFrame) {
_rotation = (_rotation + 4);
_alpha = 60;
}
Instance of Symbol 229 MovieClip in Symbol 581 MovieClip Frame 2
on (press) {
_root.sound2.f = 4;
this._parent.prevFrame();
}
on (rollOver) {
_root.sound.f = 4;
play();
}
Symbol 581 MovieClip Frame 3
stop();
Symbol 581 MovieClip Frame 4
stop();
Symbol 581 MovieClip Frame 5
stop();
Instance of Symbol 229 MovieClip in Symbol 581 MovieClip Frame 5
on (press) {
_root.sound2.f = 4;
this._parent.prevFrame();
}
on (rollOver) {
_root.sound.f = 4;
play();
}
Instance of Symbol 65 MovieClip in Symbol 582 MovieClip Frame 18
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.vvv.level = 0;
_root.sound2.f = 4;
_root.gotoAndPlay(4);
_root.vvv.level = 0;
}
Instance of Symbol 72 MovieClip in Symbol 582 MovieClip Frame 25
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(55);
}
Instance of Symbol 79 MovieClip in Symbol 582 MovieClip Frame 30
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(79);
}
Instance of Symbol 86 MovieClip in Symbol 582 MovieClip Frame 35
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(87);
}
Symbol 582 MovieClip Frame 54
stop();
Instance of Symbol 152 MovieClip in Symbol 582 MovieClip Frame 61
on (rollOver) {
_root.h.display.gotoAndPlay(1);
}
Instance of Symbol 154 MovieClip in Symbol 582 MovieClip Frame 61
on (rollOver) {
_root.h.display.gotoAndPlay(2);
}
Instance of Symbol 156 MovieClip in Symbol 582 MovieClip Frame 61
on (rollOver) {
_root.h.display.gotoAndPlay(3);
}
Instance of Symbol 158 MovieClip in Symbol 582 MovieClip Frame 61
on (rollOver) {
_root.h.display.gotoAndPlay(4);
}
Symbol 582 MovieClip Frame 62
stop();
Instance of Symbol 65 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.vvv.level = 0;
_root.gotoAndPlay(4);
_root.vvv.level = 0;
}
Instance of Symbol 72 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndStop (1);
}
Instance of Symbol 79 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(86);
}
Instance of Symbol 86 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndStop(94);
}
Instance of Symbol 150 MovieClip "display" in Symbol 582 MovieClip Frame 62
onClipEvent (enterFrame) {
gotoAndStop(level);
}
Instance of Symbol 152 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 1;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
_root.vvv.level = 0;
_root.sound2.f = 4;
}
on (release) {
_root.gotoAndPlay(4);
}
Instance of Symbol 154 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 2;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
_root.vvv.level = 1;
_root.sound2.f = 4;
}
on (release) {
_root.gotoAndPlay(4);
}
Instance of Symbol 156 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 3;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
_root.vvv.level = 2;
_root.sound2.f = 4;
}
on (release) {
_root.gotoAndPlay(4);
}
Instance of Symbol 158 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 4;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
_root.vvv.level = 3;
_root.sound2.f = 4;
}
on (release) {
_root.gotoAndPlay(4);
}
Instance of Symbol 161 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 5;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 4) {
_root.vvv.level = 4;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 4) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 5) {
_alpha = 30;
}
}
Instance of Symbol 163 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 6;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 5) {
_root.vvv.level = 5;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 5) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 6) {
_alpha = 30;
}
}
Instance of Symbol 165 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 7;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 6) {
_root.vvv.level = 6;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 7) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 7) {
_alpha = 30;
}
}
Instance of Symbol 167 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 8;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 7) {
_root.vvv.level = 7;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 7) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 8) {
_alpha = 30;
}
}
Instance of Symbol 169 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 9;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 8) {
_root.vvv.level = 8;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 8) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 9) {
_alpha = 30;
}
}
Instance of Symbol 171 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 10;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 9) {
_root.vvv.level = 9;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 9) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 10) {
_alpha = 30;
}
}
Instance of Symbol 173 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 11;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 10) {
_root.vvv.level = 10;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 10) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 11) {
_alpha = 30;
}
}
Instance of Symbol 175 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 12;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 11) {
_root.vvv.level = 11;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 11) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 12) {
_alpha = 30;
}
}
Instance of Symbol 178 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 13;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 12) {
_root.vvv.level = 12;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 12) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 13) {
_alpha = 30;
}
}
Instance of Symbol 180 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 14;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 13) {
_root.vvv.level = 13;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 13) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 14) {
_alpha = 30;
}
}
Instance of Symbol 182 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 15;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 14) {
_root.vvv.level = 14;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 14) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 15) {
_alpha = 30;
}
}
Instance of Symbol 184 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 16;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 15) {
_root.vvv.level = 15;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 15) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 16) {
_alpha = 30;
}
}
Instance of Symbol 186 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 17;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 16) {
_root.vvv.level = 16;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 16) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 17) {
_alpha = 30;
}
}
Instance of Symbol 188 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 18;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 17) {
_root.vvv.level = 17;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 17) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 18) {
_alpha = 30;
}
}
Instance of Symbol 190 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 19;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 18) {
_root.vvv.level = 18;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 18) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 19) {
_alpha = 30;
}
}
Instance of Symbol 192 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 20;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 19) {
_root.vvv.level = 19;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 19) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 20) {
_alpha = 30;
}
}
Instance of Symbol 194 MovieClip in Symbol 582 MovieClip Frame 62
on (rollOver) {
_root.h.display.level = 22;
_root.h.display.bb.gotoAndPlay(2);
_root.sound3.f = 4;
}
on (press) {
if (_root.vvv.levels > 20) {
_root.vvv.level = 20;
_root.sound2.f = 4;
}
}
on (release) {
if (_root.vvv.levels > 20) {
_root.gotoAndPlay(4);
}
}
onClipEvent (enterFrame) {
if (_root.vvv.levels < 21) {
_alpha = 30;
}
}
Symbol 582 MovieClip Frame 86
stop();
Instance of Symbol 65 MovieClip in Symbol 582 MovieClip Frame 86
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.vvv.level = 0;
_root.gotoAndPlay(4);
_root.vvv.level = 0;
}
Instance of Symbol 72 MovieClip in Symbol 582 MovieClip Frame 86
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(62);
}
Instance of Symbol 79 MovieClip in Symbol 582 MovieClip Frame 86
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
Instance of Symbol 86 MovieClip in Symbol 582 MovieClip Frame 86
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndStop(94);
}
Instance of Symbol 202 MovieClip in Symbol 582 MovieClip Frame 86
on (press) {
_quality = "high";
}
Instance of Symbol 206 MovieClip in Symbol 582 MovieClip Frame 86
on (press) {
_quality = "medium";
}
Instance of Symbol 208 MovieClip in Symbol 582 MovieClip Frame 86
on (press) {
_quality = "low";
}
Instance of Symbol 33 MovieClip "blob" in Symbol 582 MovieClip Frame 86
on (press) {
p = 1;
}
on (release) {
p = 0;
}
on (releaseOutside) {
p = 0;
}
onClipEvent (load) {
_x = (_root.h.slider._x + (((_root.vvv.speed - 50) / 40) * 70));
}
onClipEvent (enterFrame) {
if (p == 1) {
if (_x < (_root.h.slider._x + 71)) {
_x = (_root._xmouse - _root.h._x);
}
}
if (_x > (_root.h.slider._x + 70)) {
_x = (_root.h.slider._x + 69);
}
if (_x < _root.h.slider._x) {
_x = (_root.h.slider._x + 1);
}
_root.h.place = Math.ceil((((this._x - _root.h.slider._x) / 70) * 40) + 50);
_root.vvv.speed = Math.ceil((((this._x - _root.h.slider._x) / 70) * 40) + 50);
}
Instance of Symbol 33 MovieClip "blob2" in Symbol 582 MovieClip Frame 86
on (press) {
p = 1;
}
on (release) {
p = 0;
}
on (releaseOutside) {
p = 0;
}
onClipEvent (load) {
_x = (_root.h.slider2._x + (((_root.vvv.trail - 20) / 40) * 70));
}
onClipEvent (enterFrame) {
if (p == 1) {
if (_x < (_root.h.slider2._x + 71)) {
_x = (_root._xmouse - _root.h._x);
}
}
if (_x > (_root.h.slider2._x + 70)) {
_x = (_root.h.slider2._x + 69);
}
if (_x < _root.h.slider2._x) {
_x = (_root.h.slider2._x + 1);
}
_root.h.place2 = Math.ceil((((this._x - _root.h.slider2._x) / 70) * 40) + 20);
_root.vvv.trail = Math.ceil((((this._x - _root.h.slider2._x) / 70) * 40) + 20);
}
Instance of Symbol 33 MovieClip "blob3" in Symbol 582 MovieClip Frame 86
on (press) {
p = 1;
}
on (release) {
p = 0;
}
on (releaseOutside) {
p = 0;
}
onClipEvent (load) {
_x = (_root.h.slider3._x + (((_root.vvv.peffect - 5) / 25) * 70));
}
onClipEvent (enterFrame) {
if (p == 1) {
if (_x < (_root.h.slider3._x + 71)) {
_x = (_root._xmouse - _root.h._x);
}
}
if (_x > (_root.h.slider3._x + 70)) {
_x = (_root.h.slider3._x + 69);
}
if (_x < _root.h.slider3._x) {
_x = (_root.h.slider3._x + 1);
}
_root.h.place3 = Math.ceil((((this._x - _root.h.slider3._x) / 70) * 25) + 5);
_root.vvv.peffect = Math.ceil((((this._x - _root.h.slider3._x) / 70) * 25) + 5);
}
Symbol 582 MovieClip Frame 94
stop();
Instance of Symbol 65 MovieClip in Symbol 582 MovieClip Frame 94
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.vvv.level = 0;
_root.sound2.f = 4;
_root.gotoAndPlay(4);
_root.vvv.level = 0;
}
Instance of Symbol 79 MovieClip in Symbol 582 MovieClip Frame 94
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndPlay (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(86);
}
Instance of Symbol 72 MovieClip in Symbol 582 MovieClip Frame 94
on (rollOver) {
play();
_root.sound.f = 4;
}
on (rollOut) {
gotoAndStop (1);
}
on (press) {
_root.sound2.f = 4;
_root.h.gotoAndPlay(62);
}
Symbol 586 MovieClip Frame 1
stop();
Symbol 590 MovieClip Frame 1
stop();
Symbol 593 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 2
stop();
Symbol 603 MovieClip Frame 3
stop();
Symbol 628 MovieClip Frame 1
stop();
Instance of Symbol 627 MovieClip in Symbol 628 MovieClip Frame 12
onClipEvent (enterFrame) {
_rotation = this._parent.v;
}
Symbol 645 MovieClip Frame 1
stop();
Symbol 645 MovieClip Frame 2
stop();
Symbol 645 MovieClip Frame 3
stop();
Symbol 645 MovieClip Frame 4
stop();
Symbol 645 MovieClip Frame 5
stop();
Symbol 645 MovieClip Frame 6
stop();
Symbol 645 MovieClip Frame 7
stop();
Symbol 645 MovieClip Frame 8
stop();
Symbol 645 MovieClip Frame 9
stop();
Symbol 645 MovieClip Frame 10
stop();
Symbol 656 MovieClip Frame 1
stop();
Instance of Symbol 648 MovieClip in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
this._parent.life = _root.vv.lif;
}
onClipEvent (enterFrame) {
if (_root.tt.pp == 1) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if (_root["ball" + h].a > 180) {
_root["ball" + h].a = 360 - _root["ball" + h].a;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
life--;
}
}
h++;
}
}
}
Instance of Symbol 650 MovieClip in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_root.tt.pp == 1) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if ((_root["ball" + h].a < 240) && (_root["ball" + h].a > 60)) {
_root["ball" + h].a = (360 - _root["ball" + h].a) - 210;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 330;
_root["s" + _root.vv.fc]._rotation = 330;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 360;
_root["s" + _root.vv.fc]._rotation = 360;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
life--;
}
}
h++;
}
}
}
Instance of Symbol 652 MovieClip in Symbol 656 MovieClip Frame 1
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_root.tt.pp == 1) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if ((_root["ball" + h].a > 300) || (_root["ball" + h].a < 120)) {
_root["ball" + h].a = (360 - _root["ball" + h].a) - 150;
_root["ball" + h].a = (360 - _root["ball" + h].a) - 210;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
this._parent.life--;
}
}
h++;
}
}
}
Symbol 656 MovieClip Frame 2
stop();
Instance of Symbol 648 MovieClip in Symbol 656 MovieClip Frame 2
onClipEvent (load) {
this._parent.life = _root.vv.lif;
}
onClipEvent (enterFrame) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if (_root["ball" + h].a > 180) {
_root["ball" + h].a = 360 - _root["ball" + h].a;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 90;
_root["s" + _root.vv.fc]._rotation = 90;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 120;
_root["s" + _root.vv.fc]._rotation = 120;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 60;
_root["s" + _root.vv.fc]._rotation = 60;
_root.vv.fc++;
life--;
}
}
h++;
}
}
Instance of Symbol 650 MovieClip in Symbol 656 MovieClip Frame 2
onClipEvent (load) {
}
onClipEvent (enterFrame) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if ((_root["ball" + h].a < 240) && (_root["ball" + h].a > 60)) {
_root["ball" + h].a = (360 - _root["ball" + h].a) - 210;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 330;
_root["s" + _root.vv.fc]._rotation = 330;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 360;
_root["s" + _root.vv.fc]._rotation = 360;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
life--;
}
}
h++;
}
}
Instance of Symbol 652 MovieClip in Symbol 656 MovieClip Frame 2
onClipEvent (load) {
}
onClipEvent (enterFrame) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if ((_root["ball" + h].a > 300) || (_root["ball" + h].a < 120)) {
_root["ball" + h].a = (360 - _root["ball" + h].a) - 150;
_root["ball" + h].a = (360 - _root["ball" + h].a) - 210;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 210;
_root["s" + _root.vv.fc]._rotation = 210;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 240;
_root["s" + _root.vv.fc]._rotation = 240;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 180;
_root["s" + _root.vv.fc]._rotation = 180;
_root.vv.fc++;
this._parent.life--;
}
}
h++;
}
}
Symbol 656 MovieClip Frame 3
stop();
Symbol 656 MovieClip Frame 4
stop();
Instance of Symbol 650 MovieClip in Symbol 656 MovieClip Frame 4
onClipEvent (load) {
}
onClipEvent (enterFrame) {
if (_root.tt.pp == 1) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if ((_root["ball" + h].a < 240) && (_root["ball" + h].a > 60)) {
_root["ball" + h].a = (360 - _root["ball" + h].a) - 210;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 330;
_root["s" + _root.vv.fc]._rotation = 330;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 360;
_root["s" + _root.vv.fc]._rotation = 360;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
life--;
}
}
h++;
}
}
}
Symbol 656 MovieClip Frame 5
stop();
Instance of Symbol 650 MovieClip in Symbol 656 MovieClip Frame 5
onClipEvent (load) {
}
onClipEvent (enterFrame) {
h = 0;
while (h < _root.vv.ballno) {
if (this.hitTest(_root["ball" + h]) && (_root.vv.bstate != 2)) {
if ((_root["ball" + h].a < 240) && (_root["ball" + h].a > 60)) {
_root["ball" + h].a = (360 - _root["ball" + h].a) - 210;
_root.thit.duplicateMovieClip("t" + _root.vv.fc, _root.vv.fc);
_root["t" + _root.vv.fc]._x = this._parent._x;
_root["t" + _root.vv.fc]._y = this._parent._y;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 330;
_root["s" + _root.vv.fc]._rotation = 330;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 360;
_root["s" + _root.vv.fc]._rotation = 360;
_root.vv.fc++;
_root.spark.duplicateMovieClip("s" + _root.vv.fc, _root.vv.fc);
_root["s" + _root.vv.fc]._x = _root["ball" + h]._x;
_root["s" + _root.vv.fc]._y = _root["ball" + h]._y;
_root["s" + _root.vv.fc].a = 300;
_root["s" + _root.vv.fc]._rotation = 300;
_root.vv.fc++;
life--;
}
}
h++;
}
}
Symbol 660 MovieClip Frame 1
stop();
Symbol 660 MovieClip Frame 2
play();
Symbol 660 MovieClip Frame 3
stop();
Symbol 675 MovieClip Frame 1
stop();
Symbol 675 MovieClip Frame 2
stop();
Symbol 697 MovieClip Frame 1
stop();
Symbol 697 MovieClip Frame 2
stop();
Symbol 697 MovieClip Frame 3
stop();
Symbol 697 MovieClip Frame 4
stop();
Symbol 697 MovieClip Frame 5
stop();
Symbol 697 MovieClip Frame 6
stop();
Symbol 697 MovieClip Frame 7
stop();
Symbol 697 MovieClip Frame 8
stop();
Symbol 697 MovieClip Frame 9
stop();
Symbol 697 MovieClip Frame 10
stop();
Symbol 697 MovieClip Frame 11
stop();
Symbol 697 MovieClip Frame 12
stop();
Symbol 697 MovieClip Frame 13
stop();
Symbol 731 MovieClip Frame 1
stop();
Symbol 735 MovieClip Frame 1
stop();
Symbol 739 MovieClip Frame 1
stop();
Symbol 743 MovieClip Frame 1
stop();
Symbol 747 MovieClip Frame 1
stop();
Symbol 751 MovieClip Frame 1
stop();
Symbol 755 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 1
stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 1
stop();
Symbol 770 MovieClip Frame 1
stop();
Instance of Symbol 316 MovieClip in Symbol 781 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 4);
_alpha = 60;
}
Symbol 809 MovieClip Frame 1
stop();
Symbol 809 MovieClip Frame 2
stop();
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 2
onClipEvent (load) {
tt = 1;
speed = 4;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 5
stop();
Symbol 809 MovieClip Frame 7
stop();
Symbol 809 MovieClip Frame 8
stop();
Symbol 809 MovieClip Frame 9
stop();
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 9
onClipEvent (load) {
tt = 1;
speed = 5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 9
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 9
onClipEvent (load) {
tt = 1;
speed = 4;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 10
stop();
Instance of Symbol 794 MovieClip "m6" in Symbol 809 MovieClip Frame 10
onClipEvent (load) {
tt = 1;
speed = 2;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m7)) {
tt = 0;
}
if (this.hitTest(_root.nn.m5)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 794 MovieClip "m1" in Symbol 809 MovieClip Frame 10
onClipEvent (load) {
tt = 1;
speed = 4;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m2)) {
tt = 0;
}
if (this.hitTest(_root.nn.m0)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 794 MovieClip "m2" in Symbol 809 MovieClip Frame 10
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m3)) {
tt = 0;
}
if (this.hitTest(_root.nn.m1)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 794 MovieClip "m3" in Symbol 809 MovieClip Frame 10
onClipEvent (load) {
tt = 1;
speed = 5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m4)) {
tt = 0;
}
if (this.hitTest(_root.nn.m2)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 794 MovieClip "m4" in Symbol 809 MovieClip Frame 10
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m5)) {
tt = 0;
}
if (this.hitTest(_root.nn.m3)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 794 MovieClip "m5" in Symbol 809 MovieClip Frame 10
onClipEvent (load) {
tt = 1;
speed = 5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m6)) {
tt = 0;
}
if (this.hitTest(_root.nn.m4)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 11
stop();
Instance of Symbol 788 MovieClip "m2" in Symbol 809 MovieClip Frame 11
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.nn.m1)) {
_root.nn.m1.tt = 0;
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip "m1" in Symbol 809 MovieClip Frame 11
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m2)) {
_root.nn.m2.tt = 1;
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 12
stop();
Symbol 809 MovieClip Frame 13
stop();
Symbol 809 MovieClip Frame 14
stop();
Symbol 809 MovieClip Frame 15
stop();
Instance of Symbol 788 MovieClip "m2" in Symbol 809 MovieClip Frame 15
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.nn.m1)) {
_root.nn.m1.tt = 0;
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip "m1" in Symbol 809 MovieClip Frame 15
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m2)) {
_root.nn.m2.tt = 1;
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 16
stop();
Symbol 809 MovieClip Frame 17
stop();
Symbol 809 MovieClip Frame 18
stop();
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 2.4;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 3.5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 5;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 2;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 1;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 3;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip "m2" in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.nn.m1)) {
_root.nn.m1.tt = 0;
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip "m1" in Symbol 809 MovieClip Frame 18
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m2)) {
_root.nn.m2.tt = 1;
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 19
stop();
Symbol 809 MovieClip Frame 20
stop();
Instance of Symbol 788 MovieClip "m2" in Symbol 809 MovieClip Frame 20
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.nn.m1)) {
_root.nn.m1.tt = 0;
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip "m1" in Symbol 809 MovieClip Frame 20
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m2)) {
_root.nn.m2.tt = 1;
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 21
stop();
Instance of Symbol 788 MovieClip "m22" in Symbol 809 MovieClip Frame 21
onClipEvent (load) {
tt = 1;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.right)) {
tt = 0;
}
if (this.hitTest(_root.nn.m11)) {
_root.nn.m11.tt = 0;
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Instance of Symbol 788 MovieClip "m11" in Symbol 809 MovieClip Frame 21
onClipEvent (load) {
tt = 0;
speed = 6;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.nn.m22)) {
_root.nn.m22.tt = 1;
tt = 0;
}
if (this.hitTest(_root.left)) {
tt = 1;
}
if (tt == 1) {
_x = (_x + speed);
} else {
_x = (_x - speed);
}
}
Symbol 809 MovieClip Frame 22
stop();
Symbol 815 MovieClip Frame 1
stop();
Symbol 815 MovieClip Frame 2
stop();
Symbol 815 MovieClip Frame 3
stop();
Symbol 815 MovieClip Frame 4
stop();
Symbol 815 MovieClip Frame 5
stop();
Instance of Symbol 645 MovieClip "square" in Symbol 816 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root["bl" + bl].is != 1) {
removeMovieClip(this);
}
}
Instance of Symbol 697 MovieClip "circle" in Symbol 816 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root["bl" + bl].is != 1) {
removeMovieClip(this);
}
}
Instance of Symbol 815 MovieClip "triangle" in Symbol 816 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root["bl" + bl].is != 1) {
removeMovieClip(this);
}
}
Symbol 822 MovieClip Frame 4
removeMovieClip(this._parent);