Frame 1
stage.showmenu = eval (false)();
b_loaded = _root.getBytesLoaded();
b_total = _root.getBytesTotal();
b_percent = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%";
Frame 2
b_loaded = _root.getBytesLoaded();
b_total = _root.getBytesTotal();
b_percent = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%";
gotoAndPlay (1);
Frame 35
speed = 5;
_quality = "BEST";
v1 = 3;
v2 = 3.5;
v3 = 4;
v4 = 5;
v5 = 6;
b1 = 3;
b2 = 3.5;
b3 = 4;
b4 = 4.5;
b5 = 5;
b6 = 5.5;
b7 = 6;
b8 = 6.5;
p1 = 1;
p2 = 1.5;
p3 = 2;
p4 = 3;
v1x = v1 * 6;
v2x = v2 * 6;
v3x = v3 * 6;
v4x = v4 * 6;
v5x = v5 * 6;
b1x = b1 * 6;
b2x = b2 * 6;
b3x = b3 * 6;
b4x = b4 * 6;
b5x = b5 * 6;
b6x = b6 * 6;
b7x = b7 * 6;
b8x = b8 * 6;
p1x = p1 * 6;
p2x = p2 * 6;
p3x = p3 * 6;
p4x = p4 * 6;
Frame 36
stop();
score = 0;
bombno = 3;
medal1no = 0;
medal2no = 0;
missionno = 0;
Frame 37
stop();
Frame 38
stop();
Frame 39
stop();
Frame 40
stop();
Instance of Symbol 163 MovieClip in Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Frame 41
stop();
Frame 42
stopAllSounds();
gotoAndPlay (43);
Frame 104
gotoAndPlay (105);
Frame 105
_root.plane._x = 150.5;
_root.plane._y = 277.5;
pwrr.gotoAndStop(2);
stop();
Instance of Symbol 355 MovieClip "plane" in Frame 105
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x - speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x + speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y - speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y + speed);
}
if (_y < 50) {
_y = 50;
}
if (_y > 350) {
_y = 350;
}
if (_x < 12) {
_x = 12;
}
if (_x > 285) {
_x = 285;
}
if (this.dot.hitTest(_root.eplane.explosion.attack.weapon)) {
this.powerup.shoot.planeanim.play();
}
if (this.dot.hitTest(_root.eplane2.explosion2.attack2.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane3.explosion3.attack3.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane3.explosion3.attack3.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane3.explosion3.attack3.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane4.explosion4.attack4.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane5.explosion5.attack5.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon5.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon5.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon5.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon6.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon7.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon7.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon7.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon8.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon8.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane6.weapon8.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane7.explosion7.attack7.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane7.explosion7.attack7.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane7.explosion7.attack7.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane8.explosion8.attack8.weapon)) {
_root.lives.play();
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane9.explosion9.attack9.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane9.explosion9.attack9.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane9.explosion9.attack9.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane13.explosion13.attack10.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane13.explosion13.attack10.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane13.explosion13.attack10.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon6)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon7)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon8)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon9)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon10)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon11)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane14.explosion14.attack11.weapon12)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon6)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon7)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon8)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon9)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon10)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon11)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane15.explosion15.attack12.weapon12)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane16.explosion16.attack13.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane17.explosion16.attack13.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane18.explosion16.attack13.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane19.explosion16.attack13.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane20.explosion16.attack13.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane21.explosion17.attack14.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.background.eplane22.explosion17.attack14.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon6)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane23.explosion19.attack15.weapon7)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon6)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane24.explosion19.attack15.weapon7)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon2)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon3)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon4)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon5)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon6)) {
this.powerup.shoot.planeanim.play();
}
}
onClipEvent (enterFrame) {
if (this.dot.hitTest(_root.eplane25.explosion19.attack15.weapon7)) {
this.powerup.shoot.planeanim.play();
}
}
Frame 106
stop();
Frame 107
stop();
Frame 138
stop();
_root.btype.nextFrame();
Frame 139
stop();
Frame 140
medal1no = 0;
medal2no = 0;
missionno = missionno + 1;
_root.plane._x = 150.5;
_root.plane._y = 274;
_root.plane.bomb.nextFrame();
_root.btype.prevFrame();
plane.powerup.shoot.gotoAndStop(1);
plane.powerup.laser.laser.gotoAndStop(1);
plane.powerup.laser.laser2.gotoAndStop(1);
plane.powerup.laser.laser3.gotoAndStop(1);
plane.powerup.laser.laser4.gotoAndStop(1);
plane.powerup.laser.laser5.gotoAndStop(1);
plane.powerup.laser.laser6.gotoAndStop(1);
plane.powerup.laser.laser7.gotoAndStop(1);
plane.powerup.laser.laser8.gotoAndStop(1);
plane.powerup.stars.star.gotoAndStop(1);
plane.powerup.stars.star2.gotoAndStop(1);
plane.powerup.stars.star3.gotoAndStop(1);
plane.powerup.stars.star4.gotoAndStop(1);
Frame 4940
stop();
Instance of Symbol 672 MovieClip in Frame 4940
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.pj1.play();
_root.pj2.play();
_root.pj3.play();
}
}
Instance of Symbol 677 MovieClip "boss" in Frame 4940
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
if (this.explode.hit.damaged.hitTest(_root.plane.dot)) {
this.explode.hp = this.explode.hp - 1;
this.explode.hit.damaged.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.explode.hp = this.explode.hp - v1;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v1x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.explode.hp = this.explode.hp - v2;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v2x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.explode.hp = this.explode.hp - v3;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v3x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.explode.hp = this.explode.hp - v4;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v4x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.explode.hp = this.explode.hp - v5;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v5x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser)) {
this.explode.hp = this.explode.hp - b1;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b1x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser2)) {
this.explode.hp = this.explode.hp - b2;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b2x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser3)) {
this.explode.hp = this.explode.hp - b3;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b3x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser4)) {
this.explode.hp = this.explode.hp - b4;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b4x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser5)) {
this.explode.hp = this.explode.hp - b5;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b5x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser6)) {
this.explode.hp = this.explode.hp - b6;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b6x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser7)) {
this.explode.hp = this.explode.hp - b7;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b7x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser8)) {
this.explode.hp = this.explode.hp - b8;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b8x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star)) {
this.explode.hp = this.explode.hp - p1;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p1x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star2)) {
this.explode.hp = this.explode.hp - p2;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p2x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star3)) {
this.explode.hp = this.explode.hp - p3;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p3x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star4)) {
this.explode.hp = this.explode.hp - p4;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p4x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.rbomb)) {
this.explode.hp = this.explode.hp - 8;
this.explode.hit.damaged.play();
_root.score = _root.score + 56;
}
if (this.explode.hit.damaged.hitTest(_root.plane.bbomb)) {
this.explode.hp = this.explode.hp - 10;
this.explode.hit.damaged.play();
_root.score = _root.score + 70;
}
if (this.explode.hit.damaged.hitTest(_root.pbomb)) {
this.explode.hp = this.explode.hp - 6;
this.explode.hit.damaged.play();
_root.score = _root.score + 42;
}
}
Frame 4941
stop();
hmspd = 5;
hmsens = 30;
Frame 4942
h1.gotoAndPlay(39);
h2.gotoAndPlay(39);
Frame 5075
_root.btype.nextFrame();
Frame 5105
stop();
Frame 5106
stop();
Frame 5107
_root.plane.bomb.nextFrame();
_root.btype.prevFrame();
medal1no = 0;
medal2no = 0;
_root.plane._x = 150.5;
_root.plane._y = 277.5;
_root.plane.gotoAndStop(1);
plane.powerup.shoot.gotoAndStop(1);
plane.powerup.laser.laser.gotoAndStop(1);
plane.powerup.laser.laser2.gotoAndStop(1);
plane.powerup.laser.laser3.gotoAndStop(1);
plane.powerup.laser.laser4.gotoAndStop(1);
plane.powerup.laser.laser5.gotoAndStop(1);
plane.powerup.laser.laser6.gotoAndStop(1);
plane.powerup.laser.laser7.gotoAndStop(1);
plane.powerup.laser.laser8.gotoAndStop(1);
plane.powerup.stars.star.gotoAndStop(1);
plane.powerup.stars.star2.gotoAndStop(1);
plane.powerup.stars.star3.gotoAndStop(1);
plane.powerup.stars.star4.gotoAndStop(1);
Instance of Symbol 833 MovieClip "boss2" in Frame 9765
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
if (this.explode2.hit2.damaged2.hitTest(_root.plane.dot)) {
this.explode2.hp = this.explode2.hp - 1;
this.explode2.hit2.damaged2.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.explode2.hp = this.explode2.hp - v1;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-v1x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.explode2.hp = this.explode2.hp - v2;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-v2x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.explode2.hp = this.explode2.hp - v3;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-v3x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.explode2.hp = this.explode2.hp - v4;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-v4x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.explode2.hp = this.explode2.hp - v5;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-v5x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser)) {
this.explode2.hp = this.explode2.hp - b1;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b1x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser2)) {
this.explode2.hp = this.explode2.hp - b2;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b2x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser3)) {
this.explode2.hp = this.explode2.hp - b3;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b3x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser4)) {
this.explode2.hp = this.explode2.hp - b4;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b4x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser5)) {
this.explode2.hp = this.explode2.hp - b5;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b5x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser6)) {
this.explode2.hp = this.explode2.hp - b6;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b6x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser7)) {
this.explode2.hp = this.explode2.hp - b7;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b7x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.laser.laser8)) {
this.explode2.hp = this.explode2.hp - b8;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-b8x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.stars.star)) {
this.explode2.hp = this.explode2.hp - p1;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-p1x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.stars.star2)) {
this.explode2.hp = this.explode2.hp - p2;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-p2x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.stars.star3)) {
this.explode2.hp = this.explode2.hp - p3;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-p3x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.powerup.stars.star4)) {
this.explode2.hp = this.explode2.hp - p4;
this.explode2.hit2.damaged2.play();
_root.score = _root.score - (-p4x);
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.rbomb)) {
this.explode2.hp = this.explode2.hp - 8;
this.explode2.hit2.damaged2.play();
_root.score = _root.score + 56;
}
if (this.explode2.hit2.damaged2.hitTest(_root.plane.bbomb)) {
this.explode2.hp = this.explode2.hp - 10;
this.explode2.hit2.damaged2.play();
_root.score = _root.score + 70;
}
if (this.explode2.hit2.damaged2.hitTest(_root.pbomb)) {
this.explode2.hp = this.explode2.hp - 6;
this.explode2.hit2.damaged2.play();
_root.score = _root.score + 42;
}
}
Instance of Symbol 672 MovieClip in Frame 9765
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.pro1.play();
_root.pro2.play();
_root.pro3.play();
}
}
Frame 9942
stop();
Frame 10077
_root.btype.nextFrame();
Frame 10107
stop();
Frame 10108
_root.plane.bomb.nextFrame();
_root.btype.prevFrame();
medal1no = 0;
medal2no = 0;
_root.plane._x = 150.5;
_root.plane._y = 277.5;
_root.plane.gotoAndStop(1);
plane.powerup.shoot.gotoAndStop(1);
plane.powerup.laser.laser.gotoAndStop(1);
plane.powerup.laser.laser2.gotoAndStop(1);
plane.powerup.laser.laser3.gotoAndStop(1);
plane.powerup.laser.laser4.gotoAndStop(1);
plane.powerup.laser.laser5.gotoAndStop(1);
plane.powerup.laser.laser6.gotoAndStop(1);
plane.powerup.laser.laser7.gotoAndStop(1);
plane.powerup.laser.laser8.gotoAndStop(1);
plane.powerup.stars.star.gotoAndStop(1);
plane.powerup.stars.star2.gotoAndStop(1);
plane.powerup.stars.star3.gotoAndStop(1);
plane.powerup.stars.star4.gotoAndStop(1);
Frame 10764
stop();
Instance of Symbol 874 MovieClip "boss3" in Frame 10764
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
if (this.explode.hit.damaged.hitTest(_root.plane.dot)) {
this.explode.hp = this.explode.hp - 1;
this.explode.hit.damaged.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.explode.hp = this.explode.hp - v1;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v1x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.explode.hp = this.explode.hp - v2;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v2x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.explode.hp = this.explode.hp - v3;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v3x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.explode.hp = this.explode.hp - v4;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v4x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.explode.hp = this.explode.hp - v5;
this.explode.hit.damaged.play();
_root.score = _root.score - (-v5x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser)) {
this.explode.hp = this.explode.hp - b1;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b1x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser2)) {
this.explode.hp = this.explode.hp - b2;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b2x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser3)) {
this.explode.hp = this.explode.hp - b3;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b3x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser4)) {
this.explode.hp = this.explode.hp - b4;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b4x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser5)) {
this.explode.hp = this.explode.hp - b5;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b5x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser6)) {
this.explode.hp = this.explode.hp - b6;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b6x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser7)) {
this.explode.hp = this.explode.hp - b7;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b7x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.laser.laser8)) {
this.explode.hp = this.explode.hp - b8;
this.explode.hit.damaged.play();
_root.score = _root.score - (-b8x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star)) {
this.explode.hp = this.explode.hp - p1;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p1x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star2)) {
this.explode.hp = this.explode.hp - p2;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p2x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star3)) {
this.explode.hp = this.explode.hp - p3;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p3x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.powerup.stars.star4)) {
this.explode.hp = this.explode.hp - p4;
this.explode.hit.damaged.play();
_root.score = _root.score - (-p4x);
}
if (this.explode.hit.damaged.hitTest(_root.plane.rbomb)) {
this.explode.hp = this.explode.hp - 8;
this.explode.hit.damaged.play();
_root.score = _root.score + 56;
}
if (this.explode.hit.damaged.hitTest(_root.plane.bbomb)) {
this.explode.hp = this.explode.hp - 10;
this.explode.hit.damaged.play();
_root.score = _root.score + 70;
}
if (this.explode.hit.damaged.hitTest(_root.pbomb)) {
this.explode.hp = this.explode.hp - 6;
this.explode.hit.damaged.play();
_root.score = _root.score + 42;
}
}
Frame 11165
_root.btype.nextFrame();
Frame 11196
tmission = missionno * 1000000;
bcount = tmission / 320;
Frame 11335
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11336
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11337
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11338
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11339
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11340
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11341
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11342
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11343
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11344
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11345
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11346
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11347
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11348
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11349
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11350
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11351
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11352
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11353
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11354
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11355
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11356
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11357
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11358
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11359
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11360
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11361
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11362
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11363
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11364
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11365
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11366
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11367
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11368
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11369
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11370
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11371
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11372
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11373
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11374
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11375
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11376
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11377
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11378
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11379
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11380
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11381
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11382
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11383
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11384
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11385
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11386
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11387
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11388
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11389
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11390
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11391
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11392
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11393
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11394
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11395
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11396
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11397
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11398
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11399
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11400
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11401
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11402
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11403
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11404
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11405
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11406
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11407
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11408
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11409
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11410
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11411
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11412
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11413
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11414
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11415
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11416
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11417
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11418
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11419
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11420
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11421
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11422
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11423
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11424
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11425
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11426
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11427
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11428
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11429
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11430
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11431
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11432
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11433
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11434
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11435
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11436
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11437
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11438
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11439
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11440
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11441
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11442
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11443
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11444
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11445
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11446
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11447
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11448
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11449
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11450
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11451
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11452
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11453
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11454
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11455
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11456
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11457
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11458
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11459
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11460
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11461
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11462
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11463
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11464
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11465
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11466
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11467
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11468
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11469
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11470
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11471
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11472
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11473
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11474
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11475
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11476
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11477
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11478
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11479
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11480
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11481
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11482
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11483
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11484
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11485
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11486
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11487
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11488
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11489
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11490
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11491
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11492
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11493
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11494
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11495
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11496
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11497
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11498
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11499
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11500
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11501
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11502
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11503
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11504
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11505
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11506
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11507
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11508
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11509
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11510
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11511
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11512
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11513
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11514
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11515
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11516
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11517
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11518
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11519
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11520
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11521
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11522
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11523
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11524
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11525
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11526
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11527
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11528
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11529
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11530
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11531
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11532
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11533
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11534
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11535
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11536
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11537
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11538
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11539
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11540
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11541
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11542
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11543
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11544
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11545
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11546
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11547
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11548
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11549
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11550
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11551
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11552
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11553
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11554
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11555
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11556
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11557
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11558
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11559
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11560
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11561
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11562
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11563
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11564
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11565
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11566
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11567
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11568
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11569
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11570
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11571
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11572
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11573
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11574
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11575
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11576
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11577
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11578
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11579
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11580
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11581
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11582
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11583
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11584
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11585
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11586
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11587
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11588
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11589
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11590
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11591
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11592
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11593
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11594
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11595
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11596
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11597
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11598
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11599
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11600
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11601
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11602
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11603
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11604
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11605
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11606
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11607
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11608
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11609
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11610
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11611
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11612
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11613
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11614
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11615
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11616
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11617
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11618
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11619
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11620
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11621
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11622
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11623
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11624
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11625
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11626
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11627
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11628
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11629
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11630
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11631
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11632
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11633
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11634
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11635
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11636
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11637
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11638
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11639
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11640
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11641
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11642
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11643
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11644
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11645
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11646
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11647
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11648
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11649
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11650
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11651
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11652
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11653
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11654
tmission = tmission - bcount;
score = score - (-bcount);
Frame 11655
stop();
Frame 11656
gotoAndStop (139);
Symbol 21 MovieClip Frame 1
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
gotoAndStop (3);
}
Symbol 21 MovieClip Frame 2
gotoAndPlay (1);
Symbol 21 MovieClip Frame 3
_root.gotoAndPlay("finishedl");
Symbol 39 Button
on (press) {
play();
}
Symbol 47 Button
on (press) {
play();
}
Symbol 48 Button
on (press) {
gotoAndStop (4);
}
Symbol 49 Button
on (press) {
gotoAndStop (6);
}
Symbol 50 Button
on (press) {
gotoAndStop (8);
}
Symbol 51 Button
on (release) {
_parent.play();
}
Symbol 54 MovieClip Frame 23
stop();
_parent.play();
Symbol 56 MovieClip Frame 23
stop();
_parent.play();
Symbol 58 MovieClip Frame 23
stop();
_parent.play();
Symbol 60 MovieClip Frame 23
stop();
_parent.play();
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 2
stop();
Symbol 61 MovieClip Frame 3
gotoAndStop (1);
_root.gotoAndStop("settings");
Symbol 61 MovieClip Frame 4
stop();
Symbol 61 MovieClip Frame 5
gotoAndStop (1);
getURL ("http://www.angelfire.com/space2/raiden2s/index.html", "_blank");
Symbol 61 MovieClip Frame 6
stop();
Symbol 61 MovieClip Frame 7
gotoAndStop (1);
_root.gotoAndStop("howtoplay");
Symbol 61 MovieClip Frame 8
stop();
Symbol 61 MovieClip Frame 9
gotoAndStop (1);
_root.gotoAndStop("credits");
Symbol 65 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 32
stop();
Symbol 65 MovieClip Frame 33
gotoAndStop (1);
Symbol 70 Button
on (press) {
gotoAndStop (2);
}
Symbol 71 Button
on (press) {
gotoAndStop (3);
}
Symbol 72 Button
on (press) {
gotoAndStop (4);
}
Symbol 74 MovieClip Frame 1
gotoAndStop (4);
Symbol 74 MovieClip Frame 2
stop();
_root._quality = "LOW";
Symbol 74 MovieClip Frame 3
stop();
_root._quality = "MEDIUM";
Symbol 74 MovieClip Frame 4
stop();
_root._quality = "BEST";
Symbol 77 Button
on (press) {
gotoAndStop (2);
}
Symbol 78 Button
on (press) {
gotoAndStop (3);
}
Symbol 79 Button
on (press) {
gotoAndStop (4);
}
Symbol 80 Button
on (press) {
gotoAndStop (5);
}
Symbol 81 Button
on (press) {
gotoAndStop (6);
}
Symbol 82 Button
on (press) {
gotoAndStop (7);
}
Symbol 83 Button
on (press) {
gotoAndStop (8);
}
Symbol 84 Button
on (press) {
gotoAndStop (9);
}
Symbol 85 Button
on (press) {
gotoAndStop (10);
}
Symbol 86 Button
on (press) {
gotoAndStop (11);
}
Symbol 95 MovieClip Frame 1
gotoAndStop (6);
Symbol 95 MovieClip Frame 2
stop();
_root.speed = 1;
Symbol 95 MovieClip Frame 3
stop();
_root.speed = 2;
Symbol 95 MovieClip Frame 4
stop();
_root.speed = 3;
Symbol 95 MovieClip Frame 5
stop();
_root.speed = 4;
Symbol 95 MovieClip Frame 6
stop();
_root.speed = 5;
Symbol 95 MovieClip Frame 7
stop();
_root.speed = 6;
Symbol 95 MovieClip Frame 8
stop();
_root.speed = 7;
Symbol 95 MovieClip Frame 9
stop();
_root.speed = 8;
Symbol 95 MovieClip Frame 10
stop();
_root.speed = 9;
Symbol 95 MovieClip Frame 11
stop();
_root.speed = 10;
Symbol 105 Button
on (release) {
gotoAndStop (36);
}
Symbol 107 Button
on (release) {
gotoAndPlay (42);
}
Symbol 119 Button
on (release) {
gotoAndStop (36);
}
Symbol 128 Button
on (release) {
play();
}
Symbol 140 Button
on (release) {
gotoAndStop (38);
}
Symbol 159 Button
on (release) {
gotoAndStop (39);
}
Symbol 166 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 2
stop();
Symbol 166 MovieClip Frame 3
_root.plane.powerup.shoot.planeanim.play();
_root.lives.play();
Symbol 166 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.play();
_root.lives.play();
Symbol 166 MovieClip Frame 5
_root.plane.powerup.shoot.planeanim.play();
_root.lives.play();
Symbol 166 MovieClip Frame 6
_root.plane.powerup.shoot.planeanim.play();
_root.lives.play();
Symbol 166 MovieClip Frame 7
_root.plane.powerup.shoot.planeanim.play();
_root.lives.play();
Symbol 166 MovieClip Frame 8
_root.lives.play();
Symbol 166 MovieClip Frame 9
_root.lives.play();
Symbol 166 MovieClip Frame 10
_root.lives.play();
Symbol 166 MovieClip Frame 11
_root.lives.play();
Symbol 166 MovieClip Frame 12
_root.lives.play();
Symbol 166 MovieClip Frame 13
_root.lives.play();
Symbol 166 MovieClip Frame 14
_root.lives.play();
Symbol 166 MovieClip Frame 15
_root.lives.play();
gotoAndStop (1);
Instance of Symbol 166 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
this.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
this.play();
_root.score = _root.score + 17;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
this.play();
_root.score = _root.score + 17;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
this.play();
_root.score = _root.score + 17;
}
}
Symbol 171 Button
on (release) {
gotoAndStop (37);
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 180 MovieClip in Symbol 181 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bdot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 197 MovieClip Frame 62
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 2
stop();
Symbol 205 MovieClip Frame 3
stop();
Symbol 205 MovieClip Frame 4
stop();
Symbol 205 MovieClip Frame 5
stop();
Symbol 205 MovieClip Frame 6
stop();
Symbol 205 MovieClip Frame 7
stop();
Symbol 205 MovieClip Frame 8
stop();
Symbol 205 MovieClip Frame 9
stop();
Symbol 205 MovieClip Frame 10
stop();
Symbol 205 MovieClip Frame 11
stop();
Symbol 205 MovieClip Frame 12
stop();
Symbol 205 MovieClip Frame 13
stop();
Symbol 205 MovieClip Frame 14
stop();
Symbol 205 MovieClip Frame 15
stop();
Symbol 205 MovieClip Frame 16
stop();
Symbol 205 MovieClip Frame 17
stop();
Symbol 205 MovieClip Frame 18
stop();
Symbol 205 MovieClip Frame 19
stop();
Symbol 205 MovieClip Frame 20
stop();
Symbol 205 MovieClip Frame 21
stop();
Symbol 205 MovieClip Frame 22
stop();
Symbol 205 MovieClip Frame 23
stop();
Symbol 205 MovieClip Frame 24
stop();
Symbol 205 MovieClip Frame 25
stop();
Symbol 205 MovieClip Frame 26
stop();
Symbol 205 MovieClip Frame 27
stop();
Symbol 205 MovieClip Frame 28
stop();
Symbol 205 MovieClip Frame 29
stop();
Symbol 205 MovieClip Frame 30
stop();
Symbol 205 MovieClip Frame 31
stop();
Symbol 205 MovieClip Frame 32
stop();
Symbol 205 MovieClip Frame 33
stop();
Symbol 205 MovieClip Frame 34
stop();
Symbol 205 MovieClip Frame 35
stop();
Symbol 205 MovieClip Frame 36
stop();
Symbol 205 MovieClip Frame 37
stop();
Symbol 205 MovieClip Frame 38
stop();
Symbol 205 MovieClip Frame 39
stop();
Symbol 205 MovieClip Frame 40
stop();
Symbol 205 MovieClip Frame 41
stop();
Symbol 205 MovieClip Frame 42
stop();
Symbol 205 MovieClip Frame 43
stop();
Symbol 205 MovieClip Frame 44
stop();
Symbol 205 MovieClip Frame 45
stop();
Symbol 205 MovieClip Frame 46
stop();
Symbol 205 MovieClip Frame 47
stop();
Symbol 205 MovieClip Frame 48
stop();
Symbol 205 MovieClip Frame 49
stop();
Symbol 205 MovieClip Frame 50
stop();
Symbol 205 MovieClip Frame 51
stop();
Symbol 205 MovieClip Frame 52
stop();
Symbol 205 MovieClip Frame 53
stop();
Symbol 205 MovieClip Frame 54
stop();
Symbol 205 MovieClip Frame 55
stop();
Symbol 205 MovieClip Frame 56
stop();
Symbol 205 MovieClip Frame 57
stop();
Symbol 205 MovieClip Frame 58
stop();
Symbol 205 MovieClip Frame 59
stop();
Symbol 205 MovieClip Frame 60
stop();
Symbol 205 MovieClip Frame 61
stop();
Symbol 205 MovieClip Frame 62
stop();
Symbol 205 MovieClip Frame 63
stop();
Symbol 205 MovieClip Frame 64
stop();
Symbol 205 MovieClip Frame 65
stop();
Symbol 205 MovieClip Frame 66
stop();
Symbol 205 MovieClip Frame 67
stop();
Symbol 205 MovieClip Frame 68
stop();
Symbol 205 MovieClip Frame 69
stop();
Symbol 205 MovieClip Frame 70
stop();
Symbol 205 MovieClip Frame 71
stop();
Symbol 205 MovieClip Frame 72
stop();
Symbol 205 MovieClip Frame 73
stop();
Symbol 205 MovieClip Frame 74
stop();
Symbol 205 MovieClip Frame 75
stop();
Symbol 205 MovieClip Frame 76
stop();
Symbol 205 MovieClip Frame 77
stop();
Symbol 205 MovieClip Frame 78
stop();
Symbol 205 MovieClip Frame 79
stop();
Symbol 205 MovieClip Frame 80
stop();
Symbol 205 MovieClip Frame 81
stop();
Symbol 205 MovieClip Frame 82
stop();
Symbol 205 MovieClip Frame 83
stop();
Symbol 205 MovieClip Frame 84
stop();
Symbol 205 MovieClip Frame 85
stop();
Symbol 205 MovieClip Frame 86
stop();
Symbol 205 MovieClip Frame 87
stop();
Symbol 205 MovieClip Frame 88
stop();
Symbol 205 MovieClip Frame 89
stop();
Symbol 205 MovieClip Frame 90
stop();
Symbol 205 MovieClip Frame 91
stop();
Symbol 205 MovieClip Frame 92
stop();
Symbol 205 MovieClip Frame 93
stop();
Symbol 205 MovieClip Frame 94
stop();
Symbol 205 MovieClip Frame 95
stop();
Symbol 205 MovieClip Frame 96
stop();
Symbol 205 MovieClip Frame 97
stop();
Symbol 205 MovieClip Frame 98
stop();
Symbol 205 MovieClip Frame 99
stop();
Symbol 205 MovieClip Frame 100
stop();
Symbol 205 MovieClip Frame 101
stop();
_root.plane.play();
Symbol 205 MovieClip Frame 102
gotoAndStop (101);
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 2
stop();
_root.plane.bomb.gotoAndStop(14);
Symbol 211 MovieClip Frame 3
stop();
Symbol 211 MovieClip Frame 4
stop();
_root.plane.bomb.gotoAndStop(16);
Symbol 211 MovieClip Frame 5
stop();
Symbol 211 MovieClip Frame 6
stop();
_root.plane.bomb.gotoAndStop(18);
Symbol 214 Button
on (keyPress "q") {
play();
}
Symbol 219 Button
on (release) {
gotoAndStop (6);
}
Symbol 220 Button
on (release) {
gotoAndStop (5);
}
Symbol 221 Button
on (keyPress "q") {
gotoAndPlay (5);
}
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 2
stop();
Symbol 222 MovieClip Frame 3
stop();
Symbol 222 MovieClip Frame 4
gotoAndStop (3);
Symbol 222 MovieClip Frame 5
gotoAndStop (1);
Symbol 222 MovieClip Frame 6
stopAllSounds();
gotoAndStop (7);
Symbol 222 MovieClip Frame 7
_root.gotoAndStop("mainmenu");
Symbol 230 MovieClip Frame 36
_root.play();
Symbol 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 2
play();
Symbol 236 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 2
play();
Symbol 240 MovieClip Frame 1
stop();
Symbol 240 MovieClip Frame 2
play();
Symbol 243 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 2
play();
_root.rbback.gotoAndStop(2);
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 2
play();
_root.bbback.gotoAndStop(2);
Symbol 247 Button
on (keyPress "Z") {
play();
}
Symbol 248 Button
on (keyPress "z") {
play();
}
Symbol 249 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 2
_root.bombno = _root.bombno - 1;
_root.plane.rbomb.gotoAndStop(2);
Symbol 249 MovieClip Frame 3
if (_root.bombno > 0) {
gotoAndStop (1);
}
if (_root.bombno < 1) {
play();
}
Symbol 249 MovieClip Frame 4
gotoAndStop (3);
Symbol 249 MovieClip Frame 5
stop();
Symbol 249 MovieClip Frame 6
_root.bombno = _root.bombno - 1;
_root.plane.bbomb.gotoAndStop(2);
Symbol 249 MovieClip Frame 7
if (_root.bombno > 0) {
gotoAndStop (5);
}
if (_root.bombno < 1) {
play();
}
Symbol 249 MovieClip Frame 8
gotoAndStop (7);
Symbol 249 MovieClip Frame 9
stop();
Symbol 249 MovieClip Frame 10
_root.bombno = _root.bombno - 1;
_root.pbomb.gotoAndStop(2);
Symbol 249 MovieClip Frame 11
if (_root.bombno > 0) {
gotoAndStop (9);
}
if (_root.bombno < 1) {
play();
}
Symbol 249 MovieClip Frame 12
gotoAndStop (11);
Symbol 249 MovieClip Frame 13
stop();
Symbol 249 MovieClip Frame 14
stop();
Symbol 249 MovieClip Frame 15
gotoAndStop (3);
Symbol 249 MovieClip Frame 16
stop();
Symbol 249 MovieClip Frame 17
gotoAndStop (7);
Symbol 249 MovieClip Frame 18
stop();
Symbol 249 MovieClip Frame 19
gotoAndStop (11);
Symbol 252 MovieClip Frame 1
stop();
Symbol 252 MovieClip Frame 11
gotoAndStop (1);
Symbol 257 MovieClip Frame 1
stop();
Instance of Symbol 256 MovieClip in Symbol 257 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 8;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 1;
_root.score = _root.score + 8;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 1;
_root.score = _root.score + 8;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 1;
_root.score = _root.score + 8;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 8;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 8;
_parent.play();
}
}
Symbol 257 MovieClip Frame 2
stop();
Symbol 258 MovieClip Frame 22
stop();
Symbol 260 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 260 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 261 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 261 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 262 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 262 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 266 MovieClip Frame 1
stop();
Instance of Symbol 265 MovieClip in Symbol 266 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 1.5;
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 1.5;
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 1.5;
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 12;
_parent.play();
}
}
Symbol 266 MovieClip Frame 2
stop();
Symbol 267 MovieClip Frame 22
stop();
Symbol 268 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 268 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 272 MovieClip Frame 1
stop();
Instance of Symbol 271 MovieClip in Symbol 272 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 1.5;
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 1.5;
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 1.5;
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 12;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 12;
_parent.play();
}
}
Symbol 272 MovieClip Frame 2
stop();
Symbol 273 MovieClip Frame 22
stop();
Symbol 274 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 274 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 278 MovieClip Frame 1
stop();
Instance of Symbol 277 MovieClip in Symbol 278 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 16;
_parent.play();
}
}
Symbol 278 MovieClip Frame 2
stop();
Symbol 279 MovieClip Frame 22
stop();
Symbol 280 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 280 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 281 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 282 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 282 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 283 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 284 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 284 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 285 MovieClip Frame 1
stop();
Symbol 285 MovieClip Frame 2
stop();
_parent.upgrade.play();
_root.score = _root.score + 144;
Symbol 285 MovieClip Frame 3
stop();
_parent.upgrade.play();
_root.score = _root.score + 484;
Symbol 285 MovieClip Frame 4
stop();
_parent.upgrade.play();
_root.score = _root.score + 1024;
Symbol 285 MovieClip Frame 5
stop();
_parent.upgrade.play();
_root.score = _root.score + 1764;
Symbol 285 MovieClip Frame 6
stop();
_parent.upgrade.play();
_root.score = _root.score + 2704;
Symbol 285 MovieClip Frame 7
stop();
_parent.upgrade.play();
_root.score = _root.score + 3844;
Symbol 285 MovieClip Frame 8
stop();
_parent.upgrade.play();
_root.score = _root.score + 5184;
Symbol 285 MovieClip Frame 9
stop();
_parent.upgrade.play();
_root.score = _root.score + 6724;
Symbol 285 MovieClip Frame 10
stop();
_parent.upgrade.play();
_root.score = _root.score + 8464;
Symbol 285 MovieClip Frame 11
stop();
_parent.upgrade.play();
_root.score = _root.score + 10404;
Symbol 285 MovieClip Frame 12
stop();
_parent.upgrade.play();
_root.score = _root.score + 12544;
Symbol 285 MovieClip Frame 13
stop();
_parent.upgrade.play();
_root.score = _root.score + 14884;
Symbol 285 MovieClip Frame 14
stop();
_parent.upgrade.play();
_root.score = _root.score + 17424;
Symbol 285 MovieClip Frame 15
stop();
_parent.upgrade.play();
_root.score = _root.score + 20164;
Symbol 285 MovieClip Frame 16
stop();
_parent.upgrade.play();
_root.score = _root.score + 23104;
Symbol 285 MovieClip Frame 17
_parent.upgrade.play();
_root.score = _root.score + 26244;
play();
Symbol 285 MovieClip Frame 18
stop();
Symbol 285 MovieClip Frame 19
_root.score = _root.score + 80000;
_root.plus80000.play();
gotoAndStop (18);
Symbol 288 MovieClip Frame 1
stop();
Instance of Symbol 287 MovieClip in Symbol 288 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 24;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 3;
_root.score = _root.score + 24;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 3;
_root.score = _root.score + 24;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 3;
_root.score = _root.score + 24;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 24;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 24;
_parent.play();
}
}
Symbol 288 MovieClip Frame 2
stop();
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 289 MovieClip Frame 37
stop();
Symbol 292 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 17
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 18
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 19
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 293 MovieClip Frame 20
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 293 MovieClip Frame 41
stop();
Symbol 294 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 294 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 296 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 296 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 297 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 297 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 299 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 17
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 18
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 19
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 300 MovieClip Frame 20
onClipEvent (load) {
speed = _root.speed;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 300 MovieClip Frame 41
stop();
Symbol 302 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 302 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 303 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 2;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 303 MovieClip Frame 37
stop();
Symbol 305 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 305 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 17
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 18
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 19
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 306 MovieClip Frame 20
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 306 MovieClip Frame 41
stop();
Symbol 308 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 308 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 309 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 3;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 309 MovieClip Frame 37
stop();
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 310 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 310 MovieClip Frame 37
stop();
Symbol 312 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 312 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 17
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 18
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 19
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 288 MovieClip in Symbol 313 MovieClip Frame 20
onClipEvent (load) {
speed = _root.speed / 4;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 313 MovieClip Frame 41
stop();
Symbol 315 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 315 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 318 MovieClip Frame 1
stop();
Instance of Symbol 317 MovieClip in Symbol 318 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 96;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 12;
_root.score = _root.score + 96;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 12;
_root.score = _root.score + 96;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 12;
_root.score = _root.score + 96;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 96;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 96;
_parent.play();
}
}
Symbol 318 MovieClip Frame 2
stop();
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 319 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 20);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 319 MovieClip Frame 37
stop();
Symbol 321 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 321 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 1
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 2
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 3
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 4
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 5
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 6
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 7
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 8
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 9
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 10
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 11
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 12
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 13
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 14
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 15
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 16
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 17
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 18
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 19
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Instance of Symbol 318 MovieClip in Symbol 322 MovieClip Frame 20
onClipEvent (load) {
speed = _root.speed / 12;
}
onClipEvent (enterFrame) {
_y = (_y - 16);
if (_root.plane._y > 52) {
if (_root.plane._y < 352) {
if (_root.plane._x > 14) {
if (_root.plane._x < 285) {
if (Key.isDown(37) && (!Key.isDown(39))) {
_x = (_x + speed);
}
if (Key.isDown(39) && (!Key.isDown(37))) {
_x = (_x - speed);
}
if (Key.isDown(38) && (!Key.isDown(40))) {
_y = (_y + speed);
}
if (Key.isDown(40) && (!Key.isDown(38))) {
_y = (_y - speed);
}
}
}
}
}
}
Symbol 322 MovieClip Frame 41
stop();
Symbol 324 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 324 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 2
stop();
_parent.upgrade.play();
_root.score = _root.score + 144;
Symbol 325 MovieClip Frame 3
stop();
_parent.upgrade.play();
_root.score = _root.score + 484;
Symbol 325 MovieClip Frame 4
stop();
_parent.upgrade.play();
_root.score = _root.score + 1024;
Symbol 325 MovieClip Frame 5
stop();
_parent.upgrade.play();
_root.score = _root.score + 1764;
Symbol 325 MovieClip Frame 6
stop();
_parent.upgrade.play();
_root.score = _root.score + 2704;
Symbol 325 MovieClip Frame 7
stop();
_parent.upgrade.play();
_root.score = _root.score + 3844;
Symbol 325 MovieClip Frame 8
stop();
_parent.upgrade.play();
_root.score = _root.score + 5184;
Symbol 325 MovieClip Frame 9
stop();
_parent.upgrade.play();
_root.score = _root.score + 6724;
Symbol 325 MovieClip Frame 10
stop();
_parent.upgrade.play();
_root.score = _root.score + 8464;
Symbol 325 MovieClip Frame 11
stop();
_parent.upgrade.play();
_root.score = _root.score + 10404;
Symbol 325 MovieClip Frame 12
stop();
_parent.upgrade.play();
_root.score = _root.score + 12544;
Symbol 325 MovieClip Frame 13
stop();
_parent.upgrade.play();
_root.score = _root.score + 14884;
Symbol 325 MovieClip Frame 14
stop();
_parent.upgrade.play();
_root.score = _root.score + 17424;
Symbol 325 MovieClip Frame 15
stop();
_parent.upgrade.play();
_root.score = _root.score + 20164;
Symbol 325 MovieClip Frame 16
stop();
_parent.upgrade.play();
_root.score = _root.score + 23104;
Symbol 325 MovieClip Frame 17
_parent.upgrade.play();
_root.score = _root.score + 26244;
play();
Symbol 325 MovieClip Frame 18
stop();
Symbol 325 MovieClip Frame 19
_root.score = _root.score + 80000;
_root.plus80000.play();
gotoAndStop (18);
Symbol 328 MovieClip Frame 60
_parent.gotoAndStop(1);
Symbol 329 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 2
gotoAndPlay (3);
Symbol 329 MovieClip Frame 3
_root.lives.play();
Symbol 329 MovieClip Frame 4
_root.lives.play();
Symbol 329 MovieClip Frame 5
_root.lives.play();
Symbol 329 MovieClip Frame 6
_root.lives.play();
Symbol 329 MovieClip Frame 7
_root.lives.play();
Symbol 329 MovieClip Frame 8
_root.lives.play();
Symbol 329 MovieClip Frame 9
_root.lives.play();
stop();
Symbol 329 MovieClip Frame 10
_root.lives.play();
gotoAndPlay (3);
Symbol 329 MovieClip Frame 11
stop();
Symbol 334 MovieClip Frame 1
stop();
Instance of Symbol 332 MovieClip in Symbol 334 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 16;
_parent.play();
}
}
Symbol 334 MovieClip Frame 3
stop();
Symbol 336 MovieClip Frame 1
stop();
Instance of Symbol 332 MovieClip in Symbol 336 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.bossno4.explode4.flashx)) {
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss.explode.hit.damaged.harea)) {
_root.boss.explode.hp = _root.boss.explode.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss2.explode2.hit2.damaged2)) {
_root.boss2.explode2.hp = _root.boss2.explode2.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.magicbush.magicbush.flash)) {
_root.magicbush.magicbush.hp = _root.magicbush.magicbush.hp - 2;
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.ruby.glow.spark)) {
_root.score = _root.score + 16;
_parent.play();
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.upb)) {
_parent.gotoAndStop(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss3.explode.hit.damaged.harea)) {
_root.score = _root.score + 16;
_parent.play();
}
}
Symbol 336 MovieClip Frame 3
stop();
_root.plane.powerup.shoot.gotoAndStop(1);
Symbol 337 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 337 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 338 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 338 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 339 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 339 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 340 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 340 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 343 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 344 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 344 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 345 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 345 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 346 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 346 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 347 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 347 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 348 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 348 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 349 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 349 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 350 MovieClip Frame 1
stop();
Instance of Symbol 253 MovieClip in Symbol 350 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
_parent.play();
}
}
Symbol 351 MovieClip Frame 2
stop();
_root.plane.powerup.upgrade.play();
Symbol 351 MovieClip Frame 3
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 484;
Symbol 351 MovieClip Frame 4
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 1024;
Symbol 351 MovieClip Frame 5
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 1764;
Symbol 351 MovieClip Frame 6
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 2704;
Symbol 351 MovieClip Frame 7
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 3844;
Symbol 351 MovieClip Frame 8
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 5184;
Symbol 351 MovieClip Frame 9
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 6724;
Symbol 351 MovieClip Frame 10
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 8464;
Symbol 351 MovieClip Frame 11
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 10404;
Symbol 351 MovieClip Frame 12
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 12544;
Symbol 351 MovieClip Frame 13
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 14884;
Symbol 351 MovieClip Frame 14
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 17424;
Symbol 351 MovieClip Frame 15
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 20164;
Symbol 351 MovieClip Frame 16
stop();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 23104;
Symbol 351 MovieClip Frame 17
play();
_root.plane.powerup.upgrade.play();
_root.score = _root.score + 26244;
Symbol 351 MovieClip Frame 18
stop();
Symbol 351 MovieClip Frame 19
_root.score = _root.score + 80000;
_root.plus80000.play();
gotoAndStop (17);
Symbol 355 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 2
_root.btype.nextFrame();
Symbol 355 MovieClip Frame 11
_root.pbomb.gotoAndStop(1);
_root.rbback.gotoAndStop(1);
_root.bbback.gotoAndStop(1);
Symbol 355 MovieClip Frame 47
stop();
_root.bombno = 0;
_root.gameover.play();
medal1no = 0;
medal2no = 0;
_root.rlevel = 0;
_root.blevel = 0;
_root.plevel = 0;
Symbol 355 MovieClip Frame 48
stop();
Symbol 355 MovieClip Frame 49
gotoAndStop (48);
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 2
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(1);
_root.pwrp.gotoAndStop(1);
_root.plane.powerup.gotoAndStop(2);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (3);
Symbol 357 MovieClip Frame 3
stop();
Symbol 357 MovieClip Frame 4
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(3);
_root.pwrp.gotoAndStop(3);
_root.plane.powerup.gotoAndStop(3);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (5);
Symbol 357 MovieClip Frame 5
stop();
Symbol 357 MovieClip Frame 6
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(5);
_root.pwrp.gotoAndStop(5);
_root.plane.powerup.gotoAndStop(4);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (7);
Symbol 357 MovieClip Frame 7
stop();
Symbol 357 MovieClip Frame 8
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(7);
_root.pwrp.gotoAndStop(7);
_root.plane.powerup.gotoAndStop(5);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (9);
Symbol 357 MovieClip Frame 9
stop();
Symbol 357 MovieClip Frame 10
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(9);
_root.pwrp.gotoAndStop(9);
_root.plane.powerup.gotoAndStop(6);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (11);
Symbol 357 MovieClip Frame 11
stop();
Symbol 357 MovieClip Frame 12
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(11);
_root.pwrp.gotoAndStop(11);
_root.plane.powerup.gotoAndStop(7);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (13);
Symbol 357 MovieClip Frame 13
stop();
Symbol 357 MovieClip Frame 14
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(13);
_root.pwrp.gotoAndStop(13);
_root.plane.powerup.gotoAndStop(8);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (15);
Symbol 357 MovieClip Frame 15
stop();
Symbol 357 MovieClip Frame 16
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(15);
_root.pwrp.gotoAndStop(15);
_root.plane.powerup.gotoAndStop(9);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (17);
Symbol 357 MovieClip Frame 17
stop();
Symbol 357 MovieClip Frame 18
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(17);
_root.pwrp.gotoAndStop(17);
_root.plane.powerup.gotoAndStop(10);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (19);
Symbol 357 MovieClip Frame 19
stop();
Symbol 357 MovieClip Frame 20
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(19);
_root.pwrp.gotoAndStop(19);
_root.plane.powerup.gotoAndStop(11);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (21);
Symbol 357 MovieClip Frame 21
stop();
Symbol 357 MovieClip Frame 22
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(21);
_root.pwrp.gotoAndStop(21);
_root.plane.powerup.gotoAndStop(12);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (23);
Symbol 357 MovieClip Frame 23
stop();
Symbol 357 MovieClip Frame 24
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(23);
_root.pwrp.gotoAndStop(23);
_root.plane.powerup.gotoAndStop(13);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (25);
Symbol 357 MovieClip Frame 25
stop();
Symbol 357 MovieClip Frame 26
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(25);
_root.pwrp.gotoAndStop(25);
_root.plane.powerup.gotoAndStop(14);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (27);
Symbol 357 MovieClip Frame 27
stop();
Symbol 357 MovieClip Frame 28
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(27);
_root.pwrp.gotoAndStop(27);
_root.plane.powerup.gotoAndStop(15);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (29);
Symbol 357 MovieClip Frame 29
stop();
Symbol 357 MovieClip Frame 30
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(29);
_root.pwrp.gotoAndStop(29);
_root.plane.powerup.gotoAndStop(16);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (31);
Symbol 357 MovieClip Frame 31
stop();
Symbol 357 MovieClip Frame 32
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(31);
_root.pwrp.gotoAndStop(31);
_root.plane.powerup.gotoAndStop(17);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (33);
Symbol 357 MovieClip Frame 33
stop();
Symbol 357 MovieClip Frame 34
_root.rbp.gotoAndStop(1);
_root.pwrb.gotoAndStop(31);
_root.pwrp.gotoAndStop(31);
_root.plane.powerup.gotoAndStop(19);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (33);
Symbol 359 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 2
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(1);
_root.pwrp.gotoAndStop(1);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(2);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (3);
Symbol 359 MovieClip Frame 3
stop();
Symbol 359 MovieClip Frame 4
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(3);
_root.pwrp.gotoAndStop(3);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(3);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (5);
Symbol 359 MovieClip Frame 5
stop();
Symbol 359 MovieClip Frame 6
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(5);
_root.pwrp.gotoAndStop(5);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(4);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (7);
Symbol 359 MovieClip Frame 7
stop();
Symbol 359 MovieClip Frame 8
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(7);
_root.pwrp.gotoAndStop(7);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(5);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (9);
Symbol 359 MovieClip Frame 9
stop();
Symbol 359 MovieClip Frame 10
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(9);
_root.pwrp.gotoAndStop(9);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(6);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (11);
Symbol 359 MovieClip Frame 11
stop();
Symbol 359 MovieClip Frame 12
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(11);
_root.pwrp.gotoAndStop(11);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(7);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (13);
Symbol 359 MovieClip Frame 13
stop();
Symbol 359 MovieClip Frame 14
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(13);
_root.pwrp.gotoAndStop(13);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(8);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (15);
Symbol 359 MovieClip Frame 15
stop();
Symbol 359 MovieClip Frame 16
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(15);
_root.pwrp.gotoAndStop(15);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(9);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (17);
Symbol 359 MovieClip Frame 17
stop();
Symbol 359 MovieClip Frame 18
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(17);
_root.pwrp.gotoAndStop(17);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(10);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (19);
Symbol 359 MovieClip Frame 19
stop();
Symbol 359 MovieClip Frame 20
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(19);
_root.pwrp.gotoAndStop(19);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(11);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (21);
Symbol 359 MovieClip Frame 21
stop();
Symbol 359 MovieClip Frame 22
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(21);
_root.pwrp.gotoAndStop(21);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(12);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (23);
Symbol 359 MovieClip Frame 23
stop();
Symbol 359 MovieClip Frame 24
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(23);
_root.pwrp.gotoAndStop(23);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(13);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (25);
Symbol 359 MovieClip Frame 25
stop();
Symbol 359 MovieClip Frame 26
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(25);
_root.pwrp.gotoAndStop(25);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(14);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (27);
Symbol 359 MovieClip Frame 27
stop();
Symbol 359 MovieClip Frame 28
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(27);
_root.pwrp.gotoAndStop(27);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(15);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (29);
Symbol 359 MovieClip Frame 29
stop();
Symbol 359 MovieClip Frame 30
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(29);
_root.pwrp.gotoAndStop(29);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(16);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (31);
Symbol 359 MovieClip Frame 31
stop();
Symbol 359 MovieClip Frame 32
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(31);
_root.pwrp.gotoAndStop(31);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(17);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (33);
Symbol 359 MovieClip Frame 33
stop();
Symbol 359 MovieClip Frame 34
_root.rbp.gotoAndStop(3);
_root.pwrr.gotoAndStop(31);
_root.pwrp.gotoAndStop(31);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(19);
_root.plane.powerup.stars.gotoAndStop(1);
gotoAndStop (33);
Symbol 361 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 2
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(1);
_root.pwrr.gotoAndStop(1);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(2);
gotoAndStop (3);
Symbol 361 MovieClip Frame 3
stop();
Symbol 361 MovieClip Frame 4
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(3);
_root.pwrr.gotoAndStop(3);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(3);
gotoAndStop (5);
Symbol 361 MovieClip Frame 5
stop();
Symbol 361 MovieClip Frame 6
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(5);
_root.pwrr.gotoAndStop(5);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(4);
gotoAndStop (7);
Symbol 361 MovieClip Frame 7
stop();
Symbol 361 MovieClip Frame 8
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(7);
_root.pwrr.gotoAndStop(7);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(5);
gotoAndStop (9);
Symbol 361 MovieClip Frame 9
stop();
Symbol 361 MovieClip Frame 10
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(9);
_root.pwrr.gotoAndStop(9);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(6);
gotoAndStop (11);
Symbol 361 MovieClip Frame 11
stop();
Symbol 361 MovieClip Frame 12
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(11);
_root.pwrr.gotoAndStop(11);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(7);
gotoAndStop (13);
Symbol 361 MovieClip Frame 13
stop();
Symbol 361 MovieClip Frame 14
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(13);
_root.pwrr.gotoAndStop(13);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(8);
gotoAndStop (15);
Symbol 361 MovieClip Frame 15
stop();
Symbol 361 MovieClip Frame 16
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(15);
_root.pwrr.gotoAndStop(15);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(9);
gotoAndStop (17);
Symbol 361 MovieClip Frame 17
stop();
Symbol 361 MovieClip Frame 18
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(17);
_root.pwrr.gotoAndStop(17);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(10);
gotoAndStop (19);
Symbol 361 MovieClip Frame 19
stop();
Symbol 361 MovieClip Frame 20
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(19);
_root.pwrr.gotoAndStop(19);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(11);
gotoAndStop (21);
Symbol 361 MovieClip Frame 21
stop();
Symbol 361 MovieClip Frame 22
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(21);
_root.pwrr.gotoAndStop(21);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(12);
gotoAndStop (23);
Symbol 361 MovieClip Frame 23
stop();
Symbol 361 MovieClip Frame 24
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(23);
_root.pwrr.gotoAndStop(23);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(13);
gotoAndStop (25);
Symbol 361 MovieClip Frame 25
stop();
Symbol 361 MovieClip Frame 26
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(25);
_root.pwrr.gotoAndStop(25);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(14);
gotoAndStop (27);
Symbol 361 MovieClip Frame 27
stop();
Symbol 361 MovieClip Frame 28
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(27);
_root.pwrr.gotoAndStop(27);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(15);
gotoAndStop (29);
Symbol 361 MovieClip Frame 29
stop();
Symbol 361 MovieClip Frame 30
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(29);
_root.pwrr.gotoAndStop(29);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(16);
gotoAndStop (31);
Symbol 361 MovieClip Frame 31
stop();
Symbol 361 MovieClip Frame 32
_root.rbp.gotoAndStop(5);
_root.pwrb.gotoAndStop(31);
_root.pwrr.gotoAndStop(31);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(17);
gotoAndStop (33);
Symbol 361 MovieClip Frame 33
stop();
Symbol 361 MovieClip Frame 34
_root.rbp.gotoAndStop(5);
_root.pwrr.gotoAndStop(31);
_root.pwrb.gotoAndStop(31);
_root.plane.powerup.gotoAndStop(1);
_root.plane.powerup.laser.gotoAndStop(1);
_root.plane.powerup.stars.gotoAndStop(19);
gotoAndStop (33);
Symbol 363 MovieClip Frame 1
_root.fullpower1.powerbox.powerbox.gotoAndStop(1);
play();
Symbol 363 MovieClip Frame 2
_root.fullpower1.powerbox.powerbox.gotoAndStop(1);
gotoAndPlay (1);
Symbol 363 MovieClip Frame 3
_root.fullpower1.powerbox.powerbox.gotoAndStop(2);
play();
Symbol 363 MovieClip Frame 4
_root.fullpower1.powerbox.powerbox.gotoAndStop(2);
gotoAndPlay (3);
Symbol 363 MovieClip Frame 5
_root.fullpower1.powerbox.powerbox.gotoAndStop(3);
play();
Symbol 363 MovieClip Frame 6
_root.fullpower1.powerbox.powerbox.gotoAndStop(3);
gotoAndPlay (5);
Symbol 367 MovieClip Frame 1
stop();
Symbol 367 MovieClip Frame 46
gotoAndStop (1);
Symbol 373 MovieClip Frame 1
stop();
Symbol 375 MovieClip Frame 16
stop();
Symbol 375 MovieClip Frame 31
stop();
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 2
_root.shooting.play();
Symbol 381 MovieClip Frame 1
stop();
Instance of Symbol 163 MovieClip in Symbol 381 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 381 MovieClip Frame 2
stop();
Symbol 381 MovieClip Frame 3
_root.plane.powerup.shoot.planeanim.play();
Instance of Symbol 163 MovieClip in Symbol 381 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 381 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.play();
Symbol 381 MovieClip Frame 5
_root.plane.powerup.shoot.planeanim.play();
Symbol 381 MovieClip Frame 20
stop();
Symbol 384 MovieClip Frame 1
stop();
Instance of Symbol 163 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 384 MovieClip Frame 2
stop();
Symbol 384 MovieClip Frame 3
_root.plane.powerup.shoot.planeanim.play();
Instance of Symbol 163 MovieClip in Symbol 384 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 384 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.play();
Symbol 384 MovieClip Frame 5
_root.plane.powerup.shoot.planeanim.play();
Symbol 384 MovieClip Frame 20
stop();
Instance of Symbol 384 MovieClip in Symbol 385 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 385 MovieClip Frame 32
stop();
Instance of Symbol 167 MovieClip in Symbol 386 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
_root.lives.nextFrame();
}
}
Symbol 386 MovieClip Frame 32
stop();
Instance of Symbol 384 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 390 MovieClip Frame 32
stop();
Instance of Symbol 380 MovieClip "flashx" in Symbol 392 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
this.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser)) {
this.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser2)) {
this.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser3)) {
this.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser4)) {
this.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser5)) {
this.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser6)) {
this.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser7)) {
this.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser8)) {
this.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star)) {
this.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star2)) {
this.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star3)) {
this.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star4)) {
this.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
this.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
this.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
this.play();
_root.score = _root.score + 42;
}
}
Symbol 392 MovieClip Frame 403
stop();
Symbol 393 MovieClip Frame 741
stop();
_root.play();
_root.bs.play();
Symbol 395 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 2
_root.bombno = 3;
_root.plane.gotoAndPlay(1);
_root.lives.gotoAndPlay(1);
gotoAndStop (3);
Symbol 395 MovieClip Frame 3
_root.plane.powerup.shoot.planeanim.gotoAndStop(11);
_root.pwrr.gotoAndStop(2);
_root.plane._x = 150;
_root.plane._y = 256;
_root.plane.bomb.play();
_root.btype.prevFrame();
play();
Symbol 395 MovieClip Frame 49
gotoAndStop (1);
Symbol 397 MovieClip Frame 151
_root.play();
Symbol 405 MovieClip Frame 362
gotoAndPlay (1);
Symbol 405 MovieClip Frame 363
stop();
Symbol 406 MovieClip Frame 1
this._x = 143;
this._y = 193;
Instance of Symbol 405 MovieClip in Symbol 406 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.type1.hitTest(_root.plane.dot)) {
_root.pwrr.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type2.hitTest(_root.plane.dot)) {
_root.pwrb.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type3.hitTest(_root.plane.dot)) {
_root.pwrp.nextFrame();
this.gotoAndStop(363);
}
}
Symbol 406 MovieClip Frame 963
stop();
Symbol 407 MovieClip Frame 362
gotoAndPlay (1);
Symbol 407 MovieClip Frame 363
stop();
Symbol 408 MovieClip Frame 1
this._x = 143;
this._y = 193;
Instance of Symbol 407 MovieClip in Symbol 408 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.type1.hitTest(_root.plane.dot)) {
_root.pwrr.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type2.hitTest(_root.plane.dot)) {
_root.pwrb.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type3.hitTest(_root.plane.dot)) {
_root.pwrp.nextFrame();
this.gotoAndStop(363);
}
}
Symbol 408 MovieClip Frame 962
stop();
Symbol 409 MovieClip Frame 362
gotoAndPlay (1);
Symbol 409 MovieClip Frame 363
stop();
Symbol 410 MovieClip Frame 1
this._x = 143;
this._y = 193;
Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.type1.hitTest(_root.plane.dot)) {
_root.pwrr.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type2.hitTest(_root.plane.dot)) {
_root.pwrb.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type3.hitTest(_root.plane.dot)) {
_root.pwrp.nextFrame();
this.gotoAndStop(363);
}
}
Symbol 410 MovieClip Frame 963
stop();
Instance of Symbol 411 MovieClip "rb" in Symbol 414 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb.bombget.gotoAndStop(2);
}
}
Instance of Symbol 412 MovieClip "bb" in Symbol 414 MovieClip Frame 46
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb.bombget.gotoAndStop(3);
}
}
Instance of Symbol 413 MovieClip "pb" in Symbol 414 MovieClip Frame 91
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb.bombget.gotoAndStop(4);
}
}
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 2
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(3);
_root.btype.gotoAndStop(1);
stop();
Symbol 417 MovieClip Frame 3
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(7);
_root.btype.gotoAndStop(3);
stop();
Symbol 417 MovieClip Frame 4
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(11);
_root.btype.gotoAndStop(5);
stop();
Symbol 418 MovieClip Frame 302
stop();
Symbol 423 MovieClip Frame 1
stop();
Symbol 423 MovieClip Frame 2
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 3
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 4
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 5
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 6
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 7
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 8
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 9
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 10
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 11
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 12
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 13
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 14
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 15
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 16
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 17
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 18
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 19
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 20
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 21
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 22
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 23
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 24
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 25
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 26
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 27
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 28
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 29
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 30
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 31
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 32
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 33
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 34
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 35
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 36
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 37
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 38
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 39
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 40
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 41
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 42
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 43
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 44
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 45
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 46
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 47
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 48
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 49
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 50
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 51
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 52
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 53
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 54
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 55
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 56
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 57
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 58
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 59
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 60
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 61
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 62
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 63
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 64
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 65
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 66
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 67
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 68
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 69
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 70
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 71
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 72
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 73
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 74
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 75
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 76
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 77
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 78
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 79
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 80
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 81
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 82
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 83
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 84
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 85
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 86
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 87
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 88
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 89
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 90
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 91
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 92
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 93
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 94
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 95
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 96
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 97
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 98
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 99
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 100
_root.lives.prevFrame();
Symbol 423 MovieClip Frame 101
stop();
Instance of Symbol 423 MovieClip "fairy" in Symbol 424 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.score = _root.score + 4096;
this.play();
}
}
Symbol 424 MovieClip Frame 86
stop();
Symbol 427 MovieClip Frame 62
stop();
Symbol 516 MovieClip Frame 410
_root.play();
Symbol 517 MovieClip Frame 2
gotoAndPlay (1);
Symbol 529 MovieClip Frame 20
stop();
Symbol 545 MovieClip Frame 261
_root.play();
stop();
Symbol 552 MovieClip Frame 61
stop();
Symbol 554 MovieClip Frame 1
stop();
Instance of Symbol 548 MovieClip in Symbol 554 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.play();
_root.score = _root.score + 256;
_root.medal1no = _root.medal1no + 1;
}
}
Symbol 554 MovieClip Frame 2
stop();
Symbol 560 MovieClip Frame 1
stop();
Instance of Symbol 556 MovieClip in Symbol 560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav1)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav2)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav3)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav4)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav5)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser)) {
_parent.play();
_root.score = _root.scor + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser2)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser3)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser4)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser5)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser6)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser7)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser8)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star2)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star3)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star4)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 96;
}
}
Symbol 560 MovieClip Frame 9
stop();
Instance of Symbol 559 MovieClip in Symbol 560 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.play();
_root.score = _root.score + 4096;
}
}
Symbol 560 MovieClip Frame 10
_parent.play();
Symbol 563 MovieClip Frame 61
stop();
Symbol 564 MovieClip Frame 1
stop();
Symbol 564 MovieClip Frame 2
stop();
_root.medal2no = _root.medal2no + 1;
Symbol 566 MovieClip Frame 1
stop();
Instance of Symbol 556 MovieClip in Symbol 566 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav1)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav2)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav3)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav4)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav5)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser)) {
_parent.play();
_root.score = _root.scor + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser2)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser3)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser4)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser5)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser6)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser7)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser8)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star2)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star3)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star4)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 96;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 96;
}
}
Symbol 566 MovieClip Frame 9
stop();
Instance of Symbol 565 MovieClip in Symbol 566 MovieClip Frame 9
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.play();
_root.score = _root.score + 65536;
}
}
Symbol 566 MovieClip Frame 10
_parent.play();
Symbol 569 MovieClip Frame 61
stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 2
stop();
Symbol 571 MovieClip Frame 4849
stop();
Symbol 571 MovieClip Frame 5000
stop();
Symbol 577 Button
on (keyPress "<Enter>") {
play();
}
Symbol 579 Button
on (press) {
_root.quit.play();
}
Symbol 580 MovieClip Frame 1
stop();
Symbol 580 MovieClip Frame 2
stop();
Symbol 580 MovieClip Frame 3
_root.bombno = 3;
_root.plane.gotoAndPlay(1);
_root.lives.gotoAndPlay(1);
gotoAndStop (4);
Symbol 580 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.gotoAndStop(11);
_root.pwrr.gotoAndStop(2);
_root.plane._x = 150;
_root.plane._y = 256;
_root.plane.bomb.play();
_root.btype.prevFrame();
gotoAndStop (1);
Symbol 583 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 2
_root.shooting.play();
Symbol 584 MovieClip Frame 97
stop();
Symbol 586 MovieClip Frame 1
hp = 80;
gotoAndPlay (2);
Symbol 586 MovieClip Frame 2
if (hp <= 40) {
gotoAndPlay (4);
} else {
play();
}
Symbol 586 MovieClip Frame 3
gotoAndPlay (2);
Symbol 586 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 586 MovieClip Frame 5
gotoAndPlay (4);
Symbol 586 MovieClip Frame 6
_root.score = _root.score + 2960;
Symbol 586 MovieClip Frame 18
stop();
_parent.gotoAndStop(122);
Instance of Symbol 586 MovieClip in Symbol 587 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 587 MovieClip Frame 122
stop();
Symbol 590 MovieClip Frame 1
stop();
Symbol 590 MovieClip Frame 2
_root.shooting.play();
Symbol 592 MovieClip Frame 1
hp = 16;
gotoAndPlay (2);
Symbol 592 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 592 MovieClip Frame 3
gotoAndPlay (2);
Symbol 592 MovieClip Frame 4
_root.score = _root.score + 592;
Symbol 592 MovieClip Frame 20
_parent.gotoAndStop(92);
Symbol 592 MovieClip Frame 21
gotoAndStop (27);
Instance of Symbol 592 MovieClip in Symbol 593 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 593 MovieClip Frame 92
stop();
Symbol 596 MovieClip Frame 1
stop();
Symbol 596 MovieClip Frame 2
_root.shooting.play();
Symbol 597 MovieClip Frame 1
hp = 18;
gotoAndPlay (2);
Symbol 597 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 597 MovieClip Frame 3
gotoAndPlay (2);
Symbol 597 MovieClip Frame 4
_root.score = _root.score + 666;
Symbol 597 MovieClip Frame 13
_parent.gotoAndStop(32);
Instance of Symbol 597 MovieClip in Symbol 598 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 598 MovieClip Frame 32
stop();
Symbol 603 MovieClip Frame 1
hp = 0.1;
gotoAndPlay (2);
Symbol 603 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 603 MovieClip Frame 3
gotoAndPlay (2);
Symbol 603 MovieClip Frame 4
_root.score = _root.score + 37;
Symbol 603 MovieClip Frame 10
_parent.gotoAndStop(37);
Instance of Symbol 384 MovieClip in Symbol 604 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 604 MovieClip Frame 33
stop();
Instance of Symbol 603 MovieClip in Symbol 605 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
_root.score = _root.score + 42;
}
}
Symbol 605 MovieClip Frame 37
stop();
Symbol 608 MovieClip Frame 1
stop();
Symbol 608 MovieClip Frame 2
_root.shooting.play();
Instance of Symbol 381 MovieClip in Symbol 609 MovieClip Frame 61
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 609 MovieClip Frame 61
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 609 MovieClip Frame 61
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 163 MovieClip in Symbol 609 MovieClip Frame 91
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 609 MovieClip Frame 91
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 609 MovieClip Frame 91
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 610 MovieClip Frame 1
hp = 80;
gotoAndPlay (2);
Symbol 610 MovieClip Frame 2
if (hp <= 40) {
gotoAndPlay (4);
} else {
play();
}
Symbol 610 MovieClip Frame 3
gotoAndPlay (2);
Symbol 610 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 610 MovieClip Frame 5
gotoAndPlay (4);
Symbol 610 MovieClip Frame 6
_root.score = _root.score + 2960;
Symbol 610 MovieClip Frame 20
stop();
_parent.gotoAndStop(272);
Instance of Symbol 610 MovieClip in Symbol 611 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 611 MovieClip Frame 272
stop();
Symbol 614 MovieClip Frame 1
stop();
Symbol 614 MovieClip Frame 2
_root.shooting.play();
Instance of Symbol 382 MovieClip in Symbol 615 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 382 MovieClip in Symbol 615 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 382 MovieClip in Symbol 615 MovieClip Frame 75
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 616 MovieClip Frame 1
hp = 140;
gotoAndPlay (2);
Symbol 616 MovieClip Frame 2
if (hp <= 70) {
gotoAndPlay (4);
} else {
play();
}
Symbol 616 MovieClip Frame 3
gotoAndPlay (2);
Symbol 616 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 616 MovieClip Frame 5
gotoAndPlay (4);
Symbol 616 MovieClip Frame 6
_root.score = _root.score + 5180;
Symbol 616 MovieClip Frame 19
stop();
_parent.gotoAndStop(242);
Instance of Symbol 616 MovieClip in Symbol 617 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 617 MovieClip Frame 242
stop();
Instance of Symbol 381 MovieClip "weapon" in Symbol 618 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip "weapon2" in Symbol 618 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip "weapon3" in Symbol 618 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 163 MovieClip in Symbol 618 MovieClip Frame 46
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 618 MovieClip Frame 46
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 618 MovieClip Frame 46
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 618 MovieClip Frame 47
stop();
Symbol 621 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 2
_root.shooting.play();
Symbol 623 MovieClip Frame 1
hp = 32;
gotoAndPlay (2);
Symbol 623 MovieClip Frame 2
if (hp <= 16) {
gotoAndPlay (4);
} else {
play();
}
Symbol 623 MovieClip Frame 3
gotoAndPlay (2);
Symbol 623 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 623 MovieClip Frame 5
gotoAndPlay (4);
Symbol 623 MovieClip Frame 6
_root.score = _root.score + 1184;
Symbol 623 MovieClip Frame 18
stop();
_parent.gotoAndStop(62);
Instance of Symbol 623 MovieClip in Symbol 624 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 624 MovieClip Frame 62
stop();
Instance of Symbol 381 MovieClip in Symbol 628 MovieClip Frame 90
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 629 MovieClip Frame 1
hp = 0.1;
gotoAndPlay (2);
Symbol 629 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 629 MovieClip Frame 3
gotoAndPlay (2);
Symbol 629 MovieClip Frame 4
_root.score = _root.score + 37;
Symbol 629 MovieClip Frame 10
_parent.gotoAndStop(241);
Instance of Symbol 629 MovieClip in Symbol 630 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
_root.score = _root.score + 42;
}
}
Symbol 630 MovieClip Frame 241
stop();
Symbol 633 MovieClip Frame 1
stop();
Symbol 633 MovieClip Frame 2
_root.shooting.play();
Symbol 634 MovieClip Frame 79
stop();
Symbol 635 MovieClip Frame 1
hp = 72;
gotoAndPlay (2);
Symbol 635 MovieClip Frame 2
if (hp <= 36) {
gotoAndPlay (4);
} else {
play();
}
Symbol 635 MovieClip Frame 3
gotoAndPlay (2);
Symbol 635 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 635 MovieClip Frame 5
gotoAndPlay (4);
Symbol 635 MovieClip Frame 6
_root.score = _root.score + 2664;
Symbol 635 MovieClip Frame 19
stop();
_parent.gotoAndStop(362);
Instance of Symbol 635 MovieClip in Symbol 636 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 636 MovieClip Frame 362
stop();
Symbol 639 MovieClip Frame 1
stop();
Symbol 639 MovieClip Frame 2
_root.shooting.play();
Symbol 640 MovieClip Frame 1
hp = 12;
gotoAndPlay (2);
Symbol 640 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 640 MovieClip Frame 3
gotoAndPlay (2);
Symbol 640 MovieClip Frame 4
_root.score = _root.score + 427;
_root.score = _root.score + 111;
Symbol 640 MovieClip Frame 12
_parent.gotoAndStop(32);
Instance of Symbol 640 MovieClip in Symbol 641 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 641 MovieClip Frame 32
stop();
Instance of Symbol 412 MovieClip "bb" in Symbol 642 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb2.bombget2.gotoAndStop(3);
}
}
Instance of Symbol 413 MovieClip "pb" in Symbol 642 MovieClip Frame 46
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb2.bombget2.gotoAndStop(4);
}
}
Instance of Symbol 411 MovieClip "rb" in Symbol 642 MovieClip Frame 91
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb2.bombget2.gotoAndStop(2);
}
}
Symbol 644 MovieClip Frame 1
stop();
Symbol 644 MovieClip Frame 2
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(3);
_root.btype.gotoAndStop(1);
stop();
Symbol 644 MovieClip Frame 3
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(7);
_root.btype.gotoAndStop(3);
stop();
Symbol 644 MovieClip Frame 4
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(11);
_root.btype.gotoAndStop(5);
stop();
Symbol 645 MovieClip Frame 482
stop();
Symbol 648 MovieClip Frame 1
stop();
Symbol 648 MovieClip Frame 2
_root.shooting.play();
Instance of Symbol 167 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 167 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 167 MovieClip in Symbol 649 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 650 MovieClip Frame 1
hp = 120;
gotoAndPlay (2);
Symbol 650 MovieClip Frame 2
if (hp <= 60) {
gotoAndPlay (4);
} else {
play();
}
Symbol 650 MovieClip Frame 3
gotoAndPlay (2);
Symbol 650 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 650 MovieClip Frame 5
gotoAndPlay (4);
Symbol 650 MovieClip Frame 6
_root.score = _root.score + 4440;
Symbol 650 MovieClip Frame 52
stop();
_parent.gotoAndStop(302);
Instance of Symbol 650 MovieClip in Symbol 651 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 651 MovieClip Frame 302
stop();
Symbol 654 MovieClip Frame 1
stop();
Symbol 654 MovieClip Frame 2
_root.shooting.play();
Symbol 656 MovieClip Frame 1
hp = 96;
gotoAndPlay (2);
Symbol 656 MovieClip Frame 2
if (hp <= 48) {
gotoAndPlay (4);
} else {
play();
}
Symbol 656 MovieClip Frame 3
gotoAndPlay (2);
Symbol 656 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 656 MovieClip Frame 5
gotoAndPlay (4);
Symbol 656 MovieClip Frame 6
_root.score = _root.score + 3552;
Symbol 656 MovieClip Frame 19
stop();
_parent.gotoAndStop(167);
Instance of Symbol 656 MovieClip in Symbol 657 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 657 MovieClip Frame 167
stop();
Instance of Symbol 413 MovieClip "pb" in Symbol 658 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb3.bombget3.gotoAndStop(4);
}
}
Instance of Symbol 411 MovieClip "rb" in Symbol 658 MovieClip Frame 46
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb3.bombget3.gotoAndStop(2);
}
}
Instance of Symbol 412 MovieClip "bb" in Symbol 658 MovieClip Frame 91
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.bombno = _root.bombno - -1;
_root.getbomb3.bombget3.gotoAndStop(3);
}
}
Symbol 660 MovieClip Frame 1
stop();
Symbol 660 MovieClip Frame 2
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(3);
_root.btype.gotoAndStop(1);
stop();
Symbol 660 MovieClip Frame 3
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(7);
_root.btype.gotoAndStop(3);
stop();
Symbol 660 MovieClip Frame 4
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(11);
_root.btype.gotoAndStop(5);
stop();
Symbol 661 MovieClip Frame 482
stop();
Symbol 664 MovieClip Frame 1
stop();
Symbol 664 MovieClip Frame 2
_root.shooting.play();
Symbol 666 MovieClip Frame 1
hp = 160;
gotoAndPlay (2);
Symbol 666 MovieClip Frame 2
if (hp <= 80) {
gotoAndPlay (4);
} else {
play();
}
Symbol 666 MovieClip Frame 3
gotoAndPlay (2);
Symbol 666 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 666 MovieClip Frame 5
gotoAndPlay (4);
Symbol 666 MovieClip Frame 6
_root.score = _root.score + 5920;
Symbol 666 MovieClip Frame 18
stop();
_parent.gotoAndStop(242);
Instance of Symbol 666 MovieClip in Symbol 667 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 667 MovieClip Frame 242
stop();
Symbol 668 MovieClip Frame 47
stop();
Symbol 673 MovieClip Frame 1
stop();
Symbol 673 MovieClip Frame 2
_root.shooting.play();
Symbol 674 MovieClip Frame 32
stop();
Symbol 675 MovieClip Frame 1
f1.play();
f2.play();
f3.play();
f4.play();
f5.play();
f6.play();
f7.play();
f8.play();
f9.play();
f10.play();
f11.play();
f12.play();
f13.play();
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip "f14" in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip "f13" in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip "f12" in Symbol 675 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 31
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 675 MovieClip Frame 33
gotoAndPlay (1);
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 381 MovieClip in Symbol 675 MovieClip Frame 34
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Instance of Symbol 163 MovieClip in Symbol 675 MovieClip Frame 64
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(3);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.play();
_root.score = _root.score + 13;
}
}
Symbol 675 MovieClip Frame 65
gotoAndPlay (34);
Symbol 676 MovieClip Frame 1
hp = 7680;
gotoAndPlay (2);
Symbol 676 MovieClip Frame 2
if (hp <= 4800) {
gotoAndPlay (4);
} else {
play();
}
Symbol 676 MovieClip Frame 3
gotoAndPlay (2);
Symbol 676 MovieClip Frame 4
_root.play();
_root.boss.explode.hit.gotoAndPlay(34);
gotoAndPlay (5);
Symbol 676 MovieClip Frame 5
if (hp <= 0) {
gotoAndPlay (7);
} else {
play();
}
Symbol 676 MovieClip Frame 6
gotoAndPlay (5);
Symbol 676 MovieClip Frame 7
_root.score = _root.score + 426240;
Symbol 676 MovieClip Frame 37
_root.boss.gotoAndStop(122);
Symbol 677 MovieClip Frame 121
gotoAndPlay (2);
Symbol 677 MovieClip Frame 122
stop();
_root.play();
_root.background.play();
Symbol 681 MovieClip Frame 1
stop();
Speed = 15;
Sens = 50;
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 2
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 3
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 4
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 5
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 6
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 7
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 8
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 9
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 10
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 11
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 12
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 13
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 14
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 15
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 16
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 17
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 18
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 19
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 20
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 21
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 22
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 23
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 24
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 25
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 26
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 27
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 28
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 29
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 30
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 31
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 32
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 33
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 34
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 35
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 36
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 37
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 38
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 39
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 40
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 41
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 42
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 43
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 44
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 45
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 46
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 47
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 48
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 49
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 50
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 51
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 52
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 53
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 54
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 55
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 56
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 57
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 58
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 59
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 60
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 61
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 62
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 63
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 64
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 65
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 66
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 67
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 68
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 69
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 70
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 71
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 72
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 73
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 74
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 75
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 76
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 77
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 78
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 79
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 80
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 81
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 82
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 83
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 84
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 85
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 86
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 87
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 88
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 89
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 90
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 681 MovieClip Frame 91
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
this._x = 137.9;
this._y = 188.1;
Symbol 682 MovieClip Frame 1
stop();
Speed = 15;
Sens = 50;
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 2
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 3
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 4
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 5
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 6
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 7
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 8
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 9
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 10
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 11
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 12
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 13
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 14
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 15
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 16
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 17
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 18
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 19
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 20
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 21
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 22
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 23
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 24
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 25
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 26
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 27
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 28
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 29
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 30
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 31
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 32
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 33
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 34
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 35
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 36
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 37
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 38
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 39
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 40
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 41
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 42
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 43
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 44
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 45
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 46
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 47
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 48
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 49
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 50
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 51
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 52
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 53
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 54
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 55
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 56
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 57
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 58
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 59
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 60
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 61
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 62
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 63
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 64
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 65
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 66
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 67
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 68
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 69
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 70
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 71
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 72
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 73
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 74
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 75
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 76
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 77
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 78
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 79
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 80
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 81
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 82
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 83
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 84
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 85
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 86
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 87
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 88
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 89
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 90
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 682 MovieClip Frame 91
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
this._x = 165.9;
this._y = 188.1;
Symbol 683 MovieClip Frame 1
stop();
Speed = 15;
Sens = 50;
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 2
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 3
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 4
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 5
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 6
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 7
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 8
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 9
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 10
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 11
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 12
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 13
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 14
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 15
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 16
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 17
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 18
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 19
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 20
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 21
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 22
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 23
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 24
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 25
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 26
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 27
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 28
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 29
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 30
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 31
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 32
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 33
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 34
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 35
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 36
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 37
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 38
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 39
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 40
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 41
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 42
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 43
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 44
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 45
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 46
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 47
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 48
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 49
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 50
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 51
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 52
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 53
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 54
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 55
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 56
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 57
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 58
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 59
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 60
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 61
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 62
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 63
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 64
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 65
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 66
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 67
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 68
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 69
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 70
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 71
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 72
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 73
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 74
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 75
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 76
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 77
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 78
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 79
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 80
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 81
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 82
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 83
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 84
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 85
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 86
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 87
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 88
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 89
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 90
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 683 MovieClip Frame 91
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
this._x = 109.9;
this._y = 188.1;
Symbol 688 MovieClip Frame 1
Speed = _root.hmspd;
Sens = _root.hmsens;
this._x = 158.3;
this._y = 364.2;
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Instance of Symbol 687 MovieClip in Symbol 688 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(30);
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 688 MovieClip Frame 2
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 3
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 4
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 5
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 6
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 7
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 8
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 9
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 10
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 11
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 12
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 13
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 14
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 15
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 16
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 17
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 18
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 19
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 20
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 21
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 22
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 23
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 24
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 25
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 26
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 27
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 28
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 29
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 688 MovieClip Frame 30
_root.score = _root.score + 438;
Instance of Symbol 687 MovieClip in Symbol 688 MovieClip Frame 30
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 688 MovieClip Frame 38
gotoAndPlay (1);
Symbol 688 MovieClip Frame 48
stop();
Symbol 689 MovieClip Frame 1
Speed = _root.hmspd;
Sens = _root.hmsens;
this._x = 97.6;
this._y = 364.2;
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Instance of Symbol 687 MovieClip in Symbol 689 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(30);
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 689 MovieClip Frame 2
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 3
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 4
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 5
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 6
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 7
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 8
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 9
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 10
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 11
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 12
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 13
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 14
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 15
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 16
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 17
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 18
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 19
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 20
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 21
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 22
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 23
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 24
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 25
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 26
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 27
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 28
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 29
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 689 MovieClip Frame 30
_root.score = _root.score + 438;
Instance of Symbol 687 MovieClip in Symbol 689 MovieClip Frame 30
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
}
}
Symbol 689 MovieClip Frame 38
gotoAndPlay (1);
Symbol 689 MovieClip Frame 48
stop();
Symbol 690 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 2
stop();
_root.stop();
_root.background.stop();
Symbol 690 MovieClip Frame 3
_root.bombno = 3;
_root.plane.gotoAndPlay(1);
_root.lives.gotoAndPlay(1);
gotoAndStop (4);
Symbol 690 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.gotoAndStop(11);
_root.pwrr.gotoAndStop(2);
_root.plane._x = 150;
_root.plane._y = 256;
_root.play();
_root.background.play();
_root.plane.bomb.play();
_root.btype.prevFrame();
gotoAndStop (1);
Symbol 704 Button
on (release) {
_root.play();
}
Symbol 705 MovieClip Frame 31
bombno = _root.bombno;
Symbol 705 MovieClip Frame 61
medal1no = _root.medal1no;
Symbol 705 MovieClip Frame 91
medal2no = _root.medal2no;
Symbol 705 MovieClip Frame 136
bonus = 800 * ((((bombno * 4) - (-medal1no)) - ((-medal2no) * 2)) - -1);
Symbol 705 MovieClip Frame 286
bonus = bonus - 200;
_root.score = _root.score + 200;
if (bonus < 1) {
gotoAndPlay (288);
} else {
play();
}
Symbol 705 MovieClip Frame 287
bonus = bonus - 200;
_root.score = _root.score + 200;
if (bonus < 1) {
gotoAndPlay (288);
} else {
gotoAndStop (286);
}
Symbol 705 MovieClip Frame 289
stop();
Symbol 740 MovieClip Frame 316
_root.play();
Symbol 743 MovieClip Frame 1
stop();
Symbol 743 MovieClip Frame 2
stop();
Symbol 743 MovieClip Frame 3
_root.bombno = 3;
_root.plane.gotoAndPlay(1);
_root.lives.gotoAndPlay(1);
gotoAndStop (4);
Symbol 743 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.gotoAndStop(11);
_root.pwrr.gotoAndStop(2);
_root.plane._x = 150;
_root.plane._y = 256;
_root.plane.bomb.play();
_root.btype.prevFrame();
gotoAndStop (1);
Symbol 747 MovieClip Frame 1
stop();
Symbol 747 MovieClip Frame 2
_root.shooting.play();
Symbol 748 MovieClip Frame 1
hp = 20;
gotoAndPlay (2);
Symbol 748 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 748 MovieClip Frame 3
gotoAndPlay (2);
Symbol 748 MovieClip Frame 4
_root.score = _root.score + 740;
Symbol 748 MovieClip Frame 16
stop();
_parent.gotoAndStop(167);
Instance of Symbol 748 MovieClip in Symbol 749 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 749 MovieClip Frame 167
stop();
Symbol 752 MovieClip Frame 1
stop();
Symbol 752 MovieClip Frame 2
_root.shooting.play();
Symbol 753 MovieClip Frame 1
hp = 36;
gotoAndPlay (2);
Symbol 753 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 753 MovieClip Frame 3
gotoAndPlay (2);
Symbol 753 MovieClip Frame 4
_root.score = _root.score + 1332;
Symbol 753 MovieClip Frame 16
stop();
_parent.gotoAndStop(156);
Instance of Symbol 753 MovieClip in Symbol 754 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 754 MovieClip Frame 156
stop();
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 2
_root.shooting.play();
Symbol 758 MovieClip Frame 1
hp = 44;
gotoAndPlay (2);
Symbol 758 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 758 MovieClip Frame 3
gotoAndPlay (2);
Symbol 758 MovieClip Frame 4
_root.score = _root.score + 1628;
Symbol 758 MovieClip Frame 16
stop();
_parent.gotoAndStop(134);
Instance of Symbol 758 MovieClip in Symbol 759 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 759 MovieClip Frame 134
stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 762 MovieClip Frame 2
_root.shooting.play();
Symbol 763 MovieClip Frame 1
hp = 35;
gotoAndPlay (2);
Symbol 763 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 763 MovieClip Frame 3
gotoAndPlay (2);
Symbol 763 MovieClip Frame 4
_root.score = _root.score + 1295;
Symbol 763 MovieClip Frame 16
stop();
_parent.gotoAndStop(145);
Instance of Symbol 763 MovieClip in Symbol 764 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 764 MovieClip Frame 145
stop();
Symbol 767 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 2
_root.shooting.play();
Symbol 768 MovieClip Frame 1
hp = 28;
gotoAndPlay (2);
Symbol 768 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 768 MovieClip Frame 3
gotoAndPlay (2);
Symbol 768 MovieClip Frame 4
_root.score = _root.score + 1036;
Symbol 768 MovieClip Frame 16
stop();
_parent.gotoAndStop(97);
Instance of Symbol 768 MovieClip in Symbol 769 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 769 MovieClip Frame 97
stop();
Symbol 772 MovieClip Frame 1
stop();
Symbol 772 MovieClip Frame 2
_root.shooting.play();
Symbol 773 MovieClip Frame 1
hp = 28;
gotoAndPlay (2);
Symbol 773 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 773 MovieClip Frame 3
gotoAndPlay (2);
Symbol 773 MovieClip Frame 4
_root.score = _root.score + 1036;
Symbol 773 MovieClip Frame 16
stop();
_parent.gotoAndStop(152);
Instance of Symbol 773 MovieClip in Symbol 774 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 774 MovieClip Frame 152
stop();
Symbol 777 MovieClip Frame 1
stop();
Symbol 777 MovieClip Frame 2
_root.shooting.play();
Symbol 778 MovieClip Frame 1
hp = 40;
gotoAndPlay (2);
Symbol 778 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 778 MovieClip Frame 3
gotoAndPlay (2);
Symbol 778 MovieClip Frame 4
_root.score = _root.score + 1480;
Symbol 778 MovieClip Frame 16
stop();
_parent.gotoAndStop(173);
Instance of Symbol 778 MovieClip in Symbol 779 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 779 MovieClip Frame 173
stop();
Symbol 782 MovieClip Frame 1
stop();
Symbol 782 MovieClip Frame 2
_root.shooting.play();
Symbol 783 MovieClip Frame 1
hp = 8;
gotoAndPlay (2);
Symbol 783 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 783 MovieClip Frame 3
gotoAndPlay (2);
Symbol 783 MovieClip Frame 4
_root.score = _root.score + 427;
_root.score = _root.score + 74;
Symbol 783 MovieClip Frame 12
_parent.gotoAndStop(117);
Instance of Symbol 783 MovieClip in Symbol 784 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 784 MovieClip Frame 117
stop();
Symbol 787 MovieClip Frame 1
stop();
Symbol 787 MovieClip Frame 2
_root.shooting.play();
Symbol 788 MovieClip Frame 49
stop();
Symbol 790 MovieClip Frame 1
hp = 400;
gotoAndPlay (2);
Symbol 790 MovieClip Frame 2
if (hp <= 200) {
gotoAndPlay (4);
} else {
play();
}
Symbol 790 MovieClip Frame 3
gotoAndPlay (2);
Symbol 790 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 790 MovieClip Frame 5
gotoAndPlay (4);
Symbol 790 MovieClip Frame 6
_root.score = _root.score + 14800;
Symbol 790 MovieClip Frame 26
stop();
_parent.gotoAndStop(802);
Instance of Symbol 790 MovieClip in Symbol 791 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 791 MovieClip Frame 802
stop();
Symbol 793 MovieClip Frame 1
hp = 400;
gotoAndPlay (2);
Symbol 793 MovieClip Frame 2
if (hp <= 200) {
gotoAndPlay (4);
} else {
play();
}
Symbol 793 MovieClip Frame 3
gotoAndPlay (2);
Symbol 793 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 793 MovieClip Frame 5
gotoAndPlay (4);
Symbol 793 MovieClip Frame 6
_root.score = _root.score + 14800;
Symbol 793 MovieClip Frame 27
stop();
_parent.gotoAndStop(802);
Instance of Symbol 793 MovieClip in Symbol 794 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 794 MovieClip Frame 802
stop();
Symbol 797 MovieClip Frame 1
stop();
Symbol 797 MovieClip Frame 2
_root.shooting.play();
Symbol 798 MovieClip Frame 1
hp = 42;
gotoAndPlay (2);
Symbol 798 MovieClip Frame 2
if (hp <= 21) {
gotoAndPlay (4);
} else {
play();
}
Symbol 798 MovieClip Frame 3
gotoAndPlay (2);
Symbol 798 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 798 MovieClip Frame 5
gotoAndPlay (4);
Symbol 798 MovieClip Frame 6
_root.score = _root.score + 1554;
Symbol 798 MovieClip Frame 35
_parent.gotoAndStop(302);
Instance of Symbol 798 MovieClip in Symbol 799 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 799 MovieClip Frame 302
stop();
Symbol 802 MovieClip Frame 1
stop();
Symbol 802 MovieClip Frame 2
_root.shooting.play();
Instance of Symbol 804 MovieClip in Symbol 805 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.plane.powerup.shoot.planeanim.play();
_root.lives.nextFrame();
}
}
Symbol 805 MovieClip Frame 21
stop();
Symbol 808 MovieClip Frame 1
hp = 100;
gotoAndPlay (2);
Symbol 808 MovieClip Frame 2
if (hp <= 50) {
gotoAndPlay (4);
} else {
play();
}
Symbol 808 MovieClip Frame 3
gotoAndPlay (2);
Symbol 808 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 808 MovieClip Frame 5
gotoAndPlay (4);
Symbol 808 MovieClip Frame 6
_root.score = _root.score + 3700;
Symbol 808 MovieClip Frame 19
stop();
_parent.gotoAndStop(391);
Instance of Symbol 808 MovieClip in Symbol 809 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 809 MovieClip Frame 391
stop();
Instance of Symbol 808 MovieClip in Symbol 810 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.dot)) {
this.hp = this.hp - 1;
this.attack.flash.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.attack.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.attack.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.attack.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.attack.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.attack.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.attack.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.attack.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.attack.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.attack.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.attack.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.attack.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.attack.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.attack.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.attack.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.attack.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.attack.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.attack.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.attack.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.attack.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.attack.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.attack.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 810 MovieClip Frame 391
stop();
Symbol 811 MovieClip Frame 1
stop();
Symbol 811 MovieClip Frame 2
_root.shooting.play();
Instance of Symbol 811 MovieClip "spark" in Symbol 812 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
this.play();
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 7;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser)) {
this.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser2)) {
this.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser3)) {
this.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser4)) {
this.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser5)) {
this.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser6)) {
this.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser7)) {
this.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser8)) {
this.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star)) {
this.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star2)) {
this.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star3)) {
this.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star4)) {
this.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
this.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
this.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
this.play();
_root.score = _root.score + 42;
}
}
Symbol 812 MovieClip Frame 31
gotoAndPlay (2);
Symbol 817 MovieClip Frame 1
stop();
Symbol 817 MovieClip Frame 2
_root.shooting.play();
Symbol 818 MovieClip Frame 32
stop();
Symbol 822 MovieClip Frame 1
stop();
Symbol 822 MovieClip Frame 2
_root.shooting.play();
Symbol 823 MovieClip Frame 32
stop();
Symbol 829 MovieClip Frame 1
stop();
Symbol 829 MovieClip Frame 2
_root.shooting.play();
Symbol 832 MovieClip Frame 1
hp = 2400;
gotoAndPlay (2);
Symbol 832 MovieClip Frame 2
if (hp <= 1200) {
gotoAndPlay (4);
} else {
play();
}
Symbol 832 MovieClip Frame 3
gotoAndPlay (2);
Symbol 832 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 832 MovieClip Frame 5
gotoAndPlay (4);
Symbol 832 MovieClip Frame 6
parent.stop();
_root.score = _root.score + 88800;
Symbol 832 MovieClip Frame 55
hp = 3200;
gotoAndPlay (56);
Symbol 832 MovieClip Frame 56
if (hp <= 1600) {
gotoAndPlay (58);
} else {
play();
}
Symbol 832 MovieClip Frame 57
gotoAndPlay (56);
Symbol 832 MovieClip Frame 58
if (hp <= 0) {
gotoAndPlay (60);
} else {
play();
}
Symbol 832 MovieClip Frame 59
gotoAndPlay (58);
Symbol 832 MovieClip Frame 60
_parent.stop();
_root.score = _root.score + 118400;
Symbol 832 MovieClip Frame 109
hp = 4000;
gotoAndPlay (110);
_parent.gotoAndPlay(297);
Symbol 832 MovieClip Frame 110
if (hp <= 2000) {
gotoAndPlay (112);
} else {
play();
}
Symbol 832 MovieClip Frame 111
gotoAndPlay (110);
Symbol 832 MovieClip Frame 112
if (hp <= 0) {
gotoAndPlay (114);
} else {
play();
}
Symbol 832 MovieClip Frame 113
gotoAndPlay (112);
Symbol 832 MovieClip Frame 114
_parent.stop();
_root.score = _root.score + 439363;
Symbol 832 MovieClip Frame 172
_parent.gotoAndStop(436);
Symbol 833 MovieClip Frame 121
gotoAndPlay (1);
Symbol 833 MovieClip Frame 296
gotoAndPlay (177);
Symbol 833 MovieClip Frame 435
gotoAndPlay (298);
Symbol 833 MovieClip Frame 436
stop();
_root.play();
_root.background.play();
Symbol 834 MovieClip Frame 1
Speed = 15;
Sens = 50;
stop();
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 2
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 3
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 4
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 5
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 6
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 7
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 8
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 9
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 10
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 11
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 12
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 13
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 14
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 15
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 16
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 17
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 18
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 19
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 20
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 21
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 22
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 23
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 24
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 25
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 26
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 27
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 28
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 29
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 30
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 31
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 32
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 33
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 34
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 35
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 36
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 37
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 38
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 39
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 40
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 41
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 42
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 43
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 44
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 45
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 46
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 47
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 48
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 49
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 50
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 51
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 52
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 53
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 54
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 55
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 56
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 57
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 58
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 59
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 60
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 61
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 62
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 63
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 64
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 65
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 66
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 67
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 68
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 69
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 70
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 71
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 72
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 73
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 74
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 75
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 76
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 77
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 78
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 79
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 80
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 81
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 82
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 83
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 84
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 85
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 86
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 87
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 88
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 89
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 90
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 834 MovieClip Frame 91
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
this._x = 132;
this._y = 94;
Symbol 835 MovieClip Frame 1
Speed = 15;
Sens = 50;
stop();
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 2
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 3
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 4
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 5
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 6
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 7
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 8
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 9
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 10
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 11
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 12
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 13
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 14
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 15
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 16
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 17
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 18
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 19
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 20
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 21
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 22
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 23
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 24
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 25
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 26
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 27
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 28
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 29
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 30
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 31
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 32
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 33
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 34
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 35
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 36
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 37
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 38
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 39
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 40
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 41
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 42
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 43
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 44
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 45
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 46
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 47
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 48
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 49
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 50
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 51
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 52
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 53
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 54
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 55
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 56
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 57
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 58
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 59
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 60
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 61
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 62
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 63
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 64
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 65
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 66
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 67
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 68
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 69
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 70
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 71
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 72
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 73
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 74
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 75
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 76
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 77
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 78
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 79
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 80
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 81
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 82
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 83
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 84
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 85
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 86
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 87
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 88
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 89
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 90
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 835 MovieClip Frame 91
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
this._x = 114;
this._y = 94;
Symbol 836 MovieClip Frame 1
Speed = 15;
Sens = 50;
stop();
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 2
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 3
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 4
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 5
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 6
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 7
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 8
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 9
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 10
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 11
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 12
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 13
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 14
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 15
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 16
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 17
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 18
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 19
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 20
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 21
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 22
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 23
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 24
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 25
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 26
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 27
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 28
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 29
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 30
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 31
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 32
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 33
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 34
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 35
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 36
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 37
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 38
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 39
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 40
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 41
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 42
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 43
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 44
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 45
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 46
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 47
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 48
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 49
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 50
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 51
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 52
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 53
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 54
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 55
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 56
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 57
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 58
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 59
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 60
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 61
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 62
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 63
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 64
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 65
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 66
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 67
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 68
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 69
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 70
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 71
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 72
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 73
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 74
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 75
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 76
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 77
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 78
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 79
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 80
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 81
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 82
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 83
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 84
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 85
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 86
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 87
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 88
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 89
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 90
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
Symbol 836 MovieClip Frame 91
if (this.hitTest(_root.plane.dot)) {
gotoAndPlay (90);
_root.plane.powerup.shoot.planeanim.play();
}
Rotation = this._rotation;
Ax = _root.plane._x;
Ay = _root.plane._y;
Bx = this._x;
By = this._y;
A = Math.abs(Ax - Bx);
B = Math.abs(Ay - By);
Dir = Math.atan2(B, A);
Dir = (Dir * 180) / Math.PI;
if (Ay > By) {
if (Ax < Bx) {
Dir = (-Dir) + 270;
}
if (Ax > Bx) {
Dir = Dir + 90;
}
}
if (Ay < By) {
if (Ax < Bx) {
Dir = Dir + 270;
}
if (Ax > Bx) {
Dir = (-Dir) + 90;
}
}
ComX = Math.sin((Rotation * Math.PI) / 180) * Speed;
ComY = Math.cos((Rotation * Math.PI) / 180) * Speed;
setProperty(this, _x , (Bx = Bx + ComX));
setProperty(this, _y , (By = By - ComY));
Diff = Math.abs(Dir - Rotation);
if (Ax < Bx) {
Dir = Dir - 360;
Diff = Math.abs(Dir - Rotation);
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
if (Ax > Bx) {
if (Diff > Sens) {
if (Rotation > Dir) {
setProperty(this, _rotation , Number((Rot = Rot - Sens)));
} else if (Rotation < Dir) {
setProperty(this, _rotation , Number((Rot = Rot + Sens)));
}
}
}
this._x = 150;
this._y = 94;
Symbol 837 MovieClip Frame 1
stop();
Symbol 837 MovieClip Frame 2
stop();
_root.stop();
_root.background.stop();
Symbol 837 MovieClip Frame 3
_root.bombno = 3;
_root.plane.gotoAndPlay(1);
_root.lives.gotoAndPlay(1);
gotoAndStop (4);
Symbol 837 MovieClip Frame 4
_root.plane.powerup.shoot.planeanim.gotoAndStop(11);
_root.pwrr.gotoAndStop(2);
_root.plane._x = 150;
_root.plane._y = 256;
_root.play();
_root.background.play();
_root.plane.bomb.play();
_root.btype.prevFrame();
gotoAndStop (1);
Symbol 843 MovieClip Frame 1
stop();
Symbol 843 MovieClip Frame 2
_root.shooting.play();
Symbol 844 MovieClip Frame 1
hp = 768;
gotoAndPlay (2);
Symbol 844 MovieClip Frame 2
if (hp <= 0) {
gotoAndPlay (4);
} else {
play();
}
Symbol 844 MovieClip Frame 3
gotoAndPlay (2);
Symbol 844 MovieClip Frame 4
_root.score = _root.score + 18944;
_root.fullpower1.gotoAndStop(2);
_root.czc.play();
_root.getbomb.play();
stop();
Instance of Symbol 844 MovieClip "magicbush" in Symbol 845 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav1)) {
this.hp = this.hp - v1;
this.flash.play();
_root.score = _root.score - (-v1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav2)) {
this.hp = this.hp - v2;
this.flash.play();
_root.score = _root.score - (-v2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav3)) {
this.hp = this.hp - v3;
this.flash.play();
_root.score = _root.score - (-v3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav4)) {
this.hp = this.hp - v4;
this.flash.play();
_root.score = _root.score - (-v4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.shoot.hitareav5)) {
this.hp = this.hp - v5;
this.flash.play();
_root.score = _root.score - (-v5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser)) {
this.hp = this.hp - b1;
this.flash.play();
_root.score = _root.score - (-b1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser2)) {
this.hp = this.hp - b2;
this.flash.play();
_root.score = _root.score - (-b2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser3)) {
this.hp = this.hp - b3;
this.flash.play();
_root.score = _root.score - (-b3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser4)) {
this.hp = this.hp - b4;
this.flash.play();
_root.score = _root.score - (-b4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser5)) {
this.hp = this.hp - b5;
this.flash.play();
_root.score = _root.score - (-b5x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser6)) {
this.hp = this.hp - b6;
this.flash.play();
_root.score = _root.score - (-b6x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser7)) {
this.hp = this.hp - b7;
this.flash.play();
_root.score = _root.score - (-b7x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.laser.laser8)) {
this.hp = this.hp - b8;
this.flash.play();
_root.score = _root.score - (-b8x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star)) {
this.hp = this.hp - p1;
this.flash.play();
_root.score = _root.score - (-p1x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star2)) {
this.hp = this.hp - p2;
this.flash.play();
_root.score = _root.score - (-p2x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star3)) {
this.hp = this.hp - p3;
this.flash.play();
_root.score = _root.score - (-p3x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.powerup.stars.star4)) {
this.hp = this.hp - p4;
this.flash.play();
_root.score = _root.score - (-p4x);
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.rbomb)) {
this.hp = this.hp - 8;
this.flash.play();
_root.score = _root.score + 56;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.plane.bbomb)) {
this.hp = this.hp - 10;
this.flash.play();
_root.score = _root.score + 70;
}
}
onClipEvent (enterFrame) {
if (this.flash.hitTest(_root.pbomb)) {
this.hp = this.hp - 6;
this.flash.play();
_root.score = _root.score + 42;
}
}
Symbol 849 MovieClip Frame 1
stop();
Instance of Symbol 848 MovieClip in Symbol 849 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.pwrr.gotoAndStop(34);
_root.fullpower1.powerbox.gotoAndStop(363);
}
}
Symbol 849 MovieClip Frame 2
stop();
Instance of Symbol 848 MovieClip in Symbol 849 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.pwrb.gotoAndStop(34);
_root.fullpower1.powerbox.gotoAndStop(363);
}
}
Symbol 849 MovieClip Frame 3
stop();
Instance of Symbol 848 MovieClip in Symbol 849 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.pwrp.gotoAndStop(34);
_root.fullpower1.powerbox.gotoAndStop(363);
}
}
Symbol 850 MovieClip Frame 362
stop();
_root.magicbush.magicbush.gotoAndPlay(1);
_parent.gotoAndStop(1);
Symbol 850 MovieClip Frame 363
stop();
_root.magicbush.magicbush.gotoAndPlay(1);
_parent.gotoAndStop(1);
Symbol 851 MovieClip Frame 1
stop();
Symbol 851 MovieClip Frame 2
stop();
Symbol 852 MovieClip Frame 362
gotoAndPlay (1);
Symbol 852 MovieClip Frame 363
stop();
_root.czc.gotoAndStop(1);
Symbol 853 MovieClip Frame 1
stop();
Symbol 853 MovieClip Frame 2
this._x = 143;
this._y = 193;
Instance of Symbol 852 MovieClip in Symbol 853 MovieClip Frame 42
onClipEvent (enterFrame) {
if (this.type1.hitTest(_root.plane.dot)) {
_root.pwrr.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type2.hitTest(_root.plane.dot)) {
_root.pwrb.nextFrame();
this.gotoAndStop(363);
}
}
onClipEvent (enterFrame) {
if (this.type3.hitTest(_root.plane.dot)) {
_root.pwrp.nextFrame();
this.gotoAndStop(363);
}
}
Symbol 854 MovieClip Frame 1
stop();
Symbol 854 MovieClip Frame 2
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(3);
_root.btype.gotoAndStop(1);
_parent.gotoAndStop(1);
Symbol 854 MovieClip Frame 3
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(7);
_root.btype.gotoAndStop(3);
_parent.gotoAndStop(1);
Symbol 854 MovieClip Frame 4
_root.score = _root.score + (((_root.bombno * _root.bombno) * _root.bombno) * 62);
_root.plane.bomb.gotoAndStop(11);
_root.btype.gotoAndStop(5);
_parent.gotoAndStop(1);
Symbol 855 MovieClip Frame 1
stop();
Symbol 857 MovieClip Frame 1
stop();
Symbol 857 MovieClip Frame 2
_root.shooting.play();
Symbol 858 MovieClip Frame 70
stop();
Symbol 859 MovieClip Frame 47
stop();
Symbol 862 MovieClip Frame 77
stop();
Instance of Symbol 857 MovieClip "damaged" in Symbol 870 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 870 MovieClip Frame 723
_root.raiden.play();
Symbol 870 MovieClip Frame 1156
_root.boss3.stop();
Instance of Symbol 867 MovieClip in Symbol 870 MovieClip Frame 1156
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 869 MovieClip in Symbol 870 MovieClip Frame 1181
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 870 MovieClip Frame 1257
_root.boss3.play();
Symbol 871 MovieClip Frame 1
stop();
Symbol 871 MovieClip Frame 2
_root.shooting.play();
Instance of Symbol 871 MovieClip "damaged" in Symbol 872 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 872 MovieClip Frame 723
_root.raiden.play();
Symbol 872 MovieClip Frame 1156
_root.boss3.stop();
Instance of Symbol 867 MovieClip in Symbol 872 MovieClip Frame 1156
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 869 MovieClip in Symbol 872 MovieClip Frame 1181
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 872 MovieClip Frame 1257
_root.boss3.play();
Symbol 873 MovieClip Frame 1
hp = 6000;
gotoAndPlay (2);
Symbol 873 MovieClip Frame 2
if (hp <= 3000) {
gotoAndPlay (4);
} else {
play();
}
Symbol 873 MovieClip Frame 3
gotoAndPlay (2);
Symbol 873 MovieClip Frame 4
if (hp <= 0) {
gotoAndPlay (6);
} else {
play();
}
Symbol 873 MovieClip Frame 5
gotoAndPlay (4);
Symbol 873 MovieClip Frame 6
_root.score = _root.score + 310879;
Instance of Symbol 871 MovieClip "damaged" in Symbol 873 MovieClip Frame 6
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Instance of Symbol 857 MovieClip "damaged" in Symbol 873 MovieClip Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 873 MovieClip Frame 25
hp = 12000;
gotoAndPlay (26);
Symbol 873 MovieClip Frame 26
if (hp <= 6000) {
gotoAndPlay (28);
} else {
play();
}
Symbol 873 MovieClip Frame 27
gotoAndPlay (26);
Symbol 873 MovieClip Frame 28
if (hp <= 0) {
gotoAndPlay (30);
} else {
play();
}
Symbol 873 MovieClip Frame 29
gotoAndPlay (28);
Symbol 873 MovieClip Frame 30
_root.score = _root.score + 621759;
Instance of Symbol 871 MovieClip "damaged" in Symbol 873 MovieClip Frame 30
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_root.lives.gotoAndStop(101);
}
}
Symbol 873 MovieClip Frame 69
_root.play();
Symbol 874 MovieClip Frame 181
gotoAndPlay (1);
Symbol 876 MovieClip Frame 1
stop();
Instance of Symbol 879 MovieClip in Symbol 880 MovieClip Frame 1
onClipEvent (enterFrame) {
v1 = _root.v1;
v2 = _root.v2;
v3 = _root.v3;
v4 = _root.v4;
v5 = _root.v5;
b1 = _root.b1;
b2 = _root.b2;
b3 = _root.b3;
b4 = _root.b4;
b5 = _root.b5;
b6 = _root.b6;
b7 = _root.b7;
b8 = _root.b8;
p1 = _root.p1;
p2 = _root.p2;
p3 = _root.p3;
p4 = _root.p4;
v1x = _root.v1x;
v2x = _root.v2x;
v3x = _root.v3x;
v4x = _root.v4x;
v5x = _root.v5x;
b1x = _root.b1x;
b2x = _root.b2x;
b3x = _root.b3x;
b4x = _root.b4x;
b5x = _root.b5x;
b6x = _root.b6x;
b7x = _root.b7x;
b8x = _root.b8x;
p1x = _root.p1x;
p2x = _root.p2x;
p3x = _root.p3x;
p4x = _root.p4x;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.dot)) {
_parent.gotoAndPlay(362);
_root.plane.powerup.shoot.planeanim.play();
_root.score = _root.score + 42;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav1)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-v1x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav2)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-v2x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav3)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-v3x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav4)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-v4x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.shoot.hitareav5)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-v5x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b1x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser2)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b2x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser3)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b3x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser4)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b4x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser5)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b5x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser6)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b6x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser7)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b7x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.laser.laser8)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-b8x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star)) {
__parent.gotoAndPlay(362);
_root.score = (_root.score - (-p1x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star2)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-p2x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star3)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-p3x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.powerup.stars.star4)) {
_parent.gotoAndPlay(362);
_root.score = (_root.score - (-p4x)) - -37;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.rbomb)) {
_parent.gotoAndPlay(362);
_root.score = _root.score + 93;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.plane.bbomb)) {
_parent.gotoAndPlay(362);
_root.score = _root.score + 107;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pbomb)) {
_parent.gotoAndPlay(362);
_root.score = _root.score + 79;
}
}
Symbol 880 MovieClip Frame 362
_root.buckethit.play();
Symbol 880 MovieClip Frame 395
stop();
Symbol 881 MovieClip Frame 1
stop();
Symbol 881 MovieClip Frame 47
stop();
Symbol 881 MovieClip Frame 48
gotoAndPlay (2);
Symbol 889 MovieClip Frame 1
tmission = _root.tmission;
bonus = tmission + " pts.";
Symbol 889 MovieClip Frame 2
tmission = _root.tmission;
bonus = tmission + " pts.";
gotoAndPlay (1);
Symbol 895 MovieClip Frame 450
stop();
Symbol 896 Button
on (release) {
play();
}