Instance of Symbol 7 MovieClip in Frame 1
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Symbol 12 MovieClip Frame 1
stop();
Symbol 12 MovieClip Frame 2
_x = (getProperty(_root.p, _x) + 50);
_y = (getProperty(_root.p, _y) - 5);
Symbol 12 MovieClip Frame 3
gotoAndPlay (2);
Symbol 12 MovieClip Frame 5
speed = 20;
rotation = random(30) - 15;
Symbol 12 MovieClip Frame 6
_x = (this._x + speed);
_rotation = (this._rotation + rotation);
Symbol 12 MovieClip Frame 7
hit = this.hitTest(_root.enemy);
if (hit == true) {
gotoAndPlay (10);
} else if (500 < this._x) {
caught = "no";
tellTarget (_root.ball1) {
gotoAndPlay (1);
};
gotoAndStop (1);
} else {
gotoAndPlay (6);
}
Symbol 12 MovieClip Frame 10
tellTarget ("_root.enemy") {
gotoAndPlay ("die");
};
Symbol 12 MovieClip Frame 16
caught = "no";
tellTarget (_root.ball1) {
gotoAndPlay (1);
};
gotoAndStop (1);
Instance of Symbol 18 MovieClip in Symbol 23 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Symbol 25 Button
on (keyPress "<Right>") {
if (this._x < 400) {
this._x = this._x + speed;
}
}
on (keyPress "<Left>") {
if (0 < this._x) {
this._x = this._x - speed;
}
}
on (keyPress "<Up>") {
gotoAndPlay (5);
}
on (keyPress "<Down>") {
if (_root.ball1:caught eq "yes") {
tellTarget ("_root.ball") {
gotoAndPlay ("shoot");
};
}
}
Symbol 26 Button
on (keyPress "<Right>") {
this._x = this._x + speed;
}
on (keyPress "<Left>") {
this._x = this._x - speed;
}
Symbol 27 Button
on (keyPress "<Right>") {
this._x = this._x + speed;
}
on (keyPress "<Left>") {
this._x = this._x - speed;
}
on (keyPress "<Up>") {
gotoAndPlay (5);
}
Symbol 28 MovieClip Frame 1
speed = 20;
yvalue = this._y;
stop();
Symbol 28 MovieClip Frame 5
_y = (this._y - 10);
Symbol 28 MovieClip Frame 6
_y = (this._y - 20);
Symbol 28 MovieClip Frame 7
_y = (this._y - 30);
Symbol 28 MovieClip Frame 8
_y = (this._y - 40);
Symbol 28 MovieClip Frame 16
_y = (this._y + 40);
Symbol 28 MovieClip Frame 17
_y = (this._y + 10);
Symbol 28 MovieClip Frame 18
_y = (this._y + 20);
Symbol 28 MovieClip Frame 19
_y = (this._y + 30);
Symbol 28 MovieClip Frame 20
gotoAndStop (1);
Symbol 28 MovieClip Frame 25
_x = (this._x - 10);
_y = yvalue;
Symbol 28 MovieClip Frame 26
_x = (this._x - 10);
Symbol 28 MovieClip Frame 27
_x = (this._x - 10);
Symbol 28 MovieClip Frame 28
_x = (this._x - 10);
Symbol 28 MovieClip Frame 29
_x = (this._x - 10);
Symbol 28 MovieClip Frame 30
_x = (this._x - 10);
Symbol 28 MovieClip Frame 31
_x = (this._x - 9);
Symbol 28 MovieClip Frame 32
_x = (this._x - 5);
Symbol 28 MovieClip Frame 33
_x = (this._x - 2);
Symbol 28 MovieClip Frame 34
_x = (this._x - 1);
Symbol 28 MovieClip Frame 35
_x = (this._x - 1);
Symbol 28 MovieClip Frame 37
gotoAndStop (1);
Instance of Symbol 35 MovieClip in Symbol 40 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Symbol 46 MovieClip Frame 1
_y = -20;
_x = (random(350) + 25);
speed = random(30) + 5;
saved = "no";
rotation0 = this._rotation;
rotation = random(20) - 10;
Symbol 46 MovieClip Frame 2
_y = ((this._y = this._y + speed));
_rotation = ((this._rotation = this._rotation + speed));
Instance of Symbol 40 MovieClip in Symbol 46 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Symbol 46 MovieClip Frame 3
hit = this.hitTest(_root.p);
if (180 < this._y) {
gotoAndPlay (10);
} else if (this._y < -100) {
gotoAndPlay (1);
} else if ((hit == true) and (saved ne "yes")) {
speed = speed * -2;
rotation = rotation * -2;
saved = "yes";
gotoAndPlay (2);
} else {
gotoAndPlay (2);
}
Symbol 46 MovieClip Frame 10
_rotation = rotation0;
Instance of Symbol 44 MovieClip in Symbol 46 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Symbol 46 MovieClip Frame 18
gotoAndPlay (1);
Symbol 48 MovieClip Frame 1
wait = random(100);
caught = "no";
Symbol 48 MovieClip Frame 2
play();
Symbol 48 MovieClip Frame 3
if (wait < 0) {
gotoAndPlay (4);
} else {
wait = wait - 1;
prevFrame();
}
Symbol 48 MovieClip Frame 4
_y = -40;
_x = (random(350) + 25);
speed = random(10) + 2;
Symbol 48 MovieClip Frame 5
_y = (_y + speed);
Symbol 48 MovieClip Frame 6
hit = this.hitTest(_root.p);
if (hit == true) {
gotoAndPlay (15);
} else if (200 < this._y) {
gotoAndPlay (10);
} else {
gotoAndPlay (5);
}
Symbol 48 MovieClip Frame 10
play();
Symbol 48 MovieClip Frame 11
hit = this.hitTest(_root.p);
if (hit == true) {
gotoAndPlay (15);
} else {
prevFrame();
}
Symbol 48 MovieClip Frame 15
caught = "yes";
tellTarget ("_root.ball") {
play();
};
Symbol 48 MovieClip Frame 20
stop();
Symbol 65 MovieClip Frame 1
_x = (this._x - 1);
Instance of Symbol 55 MovieClip in Symbol 65 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Symbol 65 MovieClip Frame 2
if (380 < this._x) {
gotoAndPlay (1);
} else {
gotoAndPlay (10);
}
Symbol 65 MovieClip Frame 10
tellTarget ("_root.shot") {
gotoAndPlay ("go");
};
stop();
Symbol 65 MovieClip Frame 40
_x = 450;
gotoAndPlay (1);
Symbol 65 MovieClip Frame 68
_x = 450;
gotoAndPlay (1);
Symbol 65 MovieClip Frame 88
wait = random(50);
Symbol 65 MovieClip Frame 89
wait = wait - 1;
play();
Symbol 65 MovieClip Frame 90
if (wait < 0) {
gotoAndPlay (92);
} else {
prevFrame();
}
Symbol 65 MovieClip Frame 97
gotoAndPlay (1);
Symbol 77 MovieClip Frame 1
_x = "460";
stop();
Symbol 77 MovieClip Frame 2
_x = _root.enemy._x;
rotation = random(30) - 15;
speed = random(10) + 5;
Symbol 77 MovieClip Frame 5
_x = (this._x - speed);
_rotation = (this._rotation + rotation);
Symbol 77 MovieClip Frame 6
hit1 = this.hitTest(_root.p);
hit2 = this.hitTest(_root.ball);
if (hit1 == true) {
tellTarget (_root.p) {
gotoAndPlay ("die");
};
gotoAndPlay (17);
} else if (hit2 == true) {
gotoAndPlay (25);
} else if (this._x < 0) {
gotoAndPlay (10);
} else {
gotoAndPlay (5);
}
Symbol 77 MovieClip Frame 14
tellTarget ("_root.enemy") {
gotoAndPlay ("fuck");
};
gotoAndStop (1);
Symbol 77 MovieClip Frame 21
tellTarget ("_root.enemy") {
gotoAndPlay ("hahaha");
};
gotoAndStop (1);
Symbol 77 MovieClip Frame 29
gotoAndStop (1);