Frame 1
ifFrameLoaded (268) {
gotoAndPlay (3);
}
Frame 2
gotoAndPlay (1);
Frame 3
ifFrameLoaded (417) {
gotoAndPlay (5);
}
Frame 4
gotoAndPlay (3);
Frame 5
ifFrameLoaded (529) {
gotoAndPlay (7);
}
Frame 6
gotoAndPlay (5);
Frame 7
ifFrameLoaded (678) {
gotoAndPlay (9);
}
Frame 8
gotoAndPlay (7);
Frame 9
ifFrameLoaded (817) {
gotoAndPlay (11);
}
Frame 10
gotoAndPlay (9);
Frame 11
ifFrameLoaded (966) {
gotoAndPlay (13);
}
Frame 12
gotoAndPlay (11);
Frame 13
ifFrameLoaded (1076) {
gotoAndPlay (15);
}
Frame 14
gotoAndPlay (13);
Frame 15
ifFrameLoaded (1160) {
gotoAndPlay (17);
}
Frame 16
gotoAndPlay (15);
Frame 17
ifFrameLoaded (1246) {
gotoAndPlay (19);
}
Frame 18
gotoAndPlay (17);
Frame 19
ifFrameLoaded (1445) {
gotoAndPlay (21);
}
Frame 20
gotoAndPlay (19);
Frame 21
ifFrameLoaded (1688) {
gotoAndPlay (23);
}
Frame 22
gotoAndPlay (21);
Frame 86
difficulty = 2;
charge_amount = 3;
heero_hit_good = 4;
heero_hit_shoot = 3;
missle_difficulty = 1;
heavy_health = 5;
missle_attack = 5;
_quality = "high";
quality = 3;
Frame 158
stop();
tellTarget ("/Logo") {
gotoAndPlay (1);
};
Frame 159
play();
Frame 356
stop();
Frame 417
gotoAndPlay (529);
Frame 418
tellTarget ("/TitleLogo") {
gotoAndStop (40);
};
Frame 478
gotoAndPlay (479);
Frame 479
stop();
if (quality == 1) {
tellTarget ("/ql") {
gotoAndStop (2);
};
tellTarget ("/qm") {
gotoAndStop (1);
};
tellTarget ("/qh") {
gotoAndStop (1);
};
} else if (quality == 2) {
tellTarget ("/ql") {
gotoAndStop (1);
};
tellTarget ("/qm") {
gotoAndStop (2);
};
tellTarget ("/qh") {
gotoAndStop (1);
};
} else if (quality == 3) {
tellTarget ("/ql") {
gotoAndStop (1);
};
tellTarget ("/qm") {
gotoAndStop (1);
};
tellTarget ("/qh") {
gotoAndStop (2);
};
}
if (difficulty == 1) {
tellTarget ("/de") {
gotoAndStop (2);
};
tellTarget ("/dn") {
gotoAndStop (1);
};
tellTarget ("/dh") {
gotoAndStop (1);
};
} else if (difficulty == 2) {
tellTarget ("/de") {
gotoAndStop (1);
};
tellTarget ("/dn") {
gotoAndStop (2);
};
tellTarget ("/dh") {
gotoAndStop (1);
};
} else if (difficulty == 3) {
tellTarget ("/de") {
gotoAndStop (1);
};
tellTarget ("/dn") {
gotoAndStop (1);
};
tellTarget ("/dh") {
gotoAndStop (2);
};
}
Frame 528
gotoAndPlay (268);
Frame 529
tellTarget ("Music") {
gotoAndPlay (7);
};
loop_intro = 0;
Frame 632
stop();
Frame 633
stop();
Frame 634
stop();
Frame 635
stop();
Frame 636
play();
Frame 684
stop();
Frame 685
stop();
Frame 686
stop();
Frame 687
stop();
Frame 688
stop();
Frame 689
play();
Frame 776
stopAllSounds();
Frame 791
loop_intro = loop_intro + 2;
Frame 792
if (loop_intro == 160) {
gotoAndPlay (793);
} else {
gotoAndPlay (791);
}
Frame 817
tellTarget ("Music") {
gotoAndPlay (11);
};
Frame 962
score = 500000 /* 0x07A120 */;
health = 100;
message = "All systems normal";
if (difficulty == 1) {
charge_amount = 3;
heero_hit_good = 3;
heero_hit_shoot = 3;
missle_difficulty = 0;
heavy_health = 10;
missle_attack = 5;
} else if (difficulty == 2) {
charge_amount = 3;
heero_hit_good = 4;
heero_hit_shoot = 3;
missle_difficulty = 1;
heavy_health = 5;
missle_attack = 5;
} else if (difficulty == 3) {
charge_amount = 2;
heero_hit_good = 5;
heero_hit_shoot = 3;
missle_difficulty = 1;
heavy_health = 5;
missle_attack = 10;
}
charge = 100;
charge_count = 0;
done_shoot_heavy = 0;
heavy_fly = 0;
heavy_count = 0;
heavy_x = -200;
heavy_y = 180;
setProperty("/Heavy", _x , -200);
setProperty("/Heavy", _y , 180);
done_shoot = 0;
shoot = 0;
wing_count = 0;
wing_x = -200;
wing_y = 180;
setProperty("/Wing", _y , 180);
setProperty("/Wing", _x , -200);
setProperty("/Wing", _alpha , "100");
missle1_x = -200;
missle1_y = -200;
missle1_hit = 0;
done_shoot_missle1 = 0;
missle1_fly = 0;
missle1_count = 0;
missle2_x = -200;
missle2_y = -200;
missle2_hit = 0;
done_shoot_missle2 = 0;
missle2_fly = 0;
missle2_count = 0;
missle3_x = -200;
missle3_y = -200;
missle3_hit = 0;
done_shoot_missle3 = 0;
missle3_fly = 0;
missle3_count = 0;
missle4_x = -200;
missle4_y = -200;
missle4_hit = 0;
done_shoot_missle4 = 0;
missle4_fly = 0;
missle4_count = 0;
setProperty("Wing.Fire1", _alpha , "0");
setProperty("Wing.Fire2", _alpha , "0");
startDrag ("/Cross", true, 65, 45, 415, 275);
Mouse.hide();
Frame 963
mouse_x = _xmouse;
mouse_y = _ymouse;
score = score - 10;
if (score < 0) {
score = 0;
}
Frame 964
gotoAndPlay (963);
mouse_x = _xmouse;
mouse_y = _ymouse;
charge_count = charge_count + 1;
if (charge_count == 50) {
charge_count = 0;
charge = charge + charge_amount;
if (100 < charge) {
charge = 100;
}
}
if (missle_difficulty == 1) {
if (missle1_fly == 0) {
missle1_count = missle1_count + 1;
if (missle1_count == 70) {
missle1_count = 0;
missle1_come_out = random(2);
if (missle1_come_out == 0) {
missle1_fly = 1;
missle1_hit = 0;
done_shoot_missle1 = 0;
missle1_x = 70 + random(110);
missle1_x_end = missle1_x + 200;
missle1_y = 130 + random(130);
setProperty("/Missle1", _x , missle1_x);
setProperty("/Missle1", _y , missle1_y);
tellTarget ("/Missle1") {
gotoAndPlay (2);
};
}
}
}
if (missle1_fly == 1) {
missle1_x = missle1_x + 5;
missle1_y = missle1_y - 1;
setProperty("/Missle1", _x , missle1_x);
setProperty("/Missle1", _y , missle1_y);
if (missle1_hit == 1) {
missle1_fly = 0;
}
if (((missle1_x >= 400) or (missle1_x >= missle1_x_end)) and (missle1_hit != 1)) {
done_shoot_missle1 = 1;
missle1_hit = 0;
missle1_fly = 0;
health = health - missle_attack;
tellTarget ("Sound1") {
gotoAndPlay (20);
};
if (0 >= health) {
health = 0;
gotoAndPlay (965);
} else {
tellTarget ("/Blast") {
gotoAndPlay ("Hit");
};
tellTarget ("/Missle1") {
gotoAndPlay ("Poof");
};
}
}
}
}
if (missle2_fly == 0) {
missle2_count = missle2_count + 1;
if (missle2_count == 70) {
missle2_count = 0;
missle2_come_out = random(2);
if (missle2_come_out == 0) {
missle2_fly = 1;
missle2_hit = 0;
done_shoot_missle2 = 0;
missle2_x = 70 + random(110);
missle2_x_end = missle2_x + 200;
missle2_y = 70 + random(70);
setProperty("/Missle2", _x , missle2_x);
setProperty("/Missle2", _y , missle2_y);
tellTarget ("/Missle2") {
gotoAndPlay (2);
};
}
}
}
if (missle2_fly == 1) {
missle2_x = missle2_x + 7;
missle2_y = missle2_y + 2;
setProperty("/Missle2", _x , missle2_x);
setProperty("/Missle2", _y , missle2_y);
if (missle2_hit == 1) {
missle2_fly = 0;
}
if (((missle2_x >= 400) or (missle2_x >= missle2_x_end)) and (missle2_hit != 1)) {
done_shoot_missle2 = 1;
missle2_hit = 0;
missle2_fly = 0;
health = health - missle_attack;
tellTarget ("Sound1") {
gotoAndPlay (20);
};
if (0 >= health) {
health = 0;
gotoAndPlay (965);
} else {
tellTarget ("/Blast") {
gotoAndPlay ("Hit");
};
tellTarget ("/Missle2") {
gotoAndPlay ("Poof");
};
}
}
}
if (missle3_fly == 0) {
missle3_count = missle3_count + 1;
if (missle3_count == 70) {
missle3_count = 0;
missle3_come_out = random(2);
if (missle3_come_out == 0) {
missle3_fly = 1;
missle3_hit = 0;
done_shoot_missle3 = 0;
missle3_x = 70 + random(110);
missle3_x_end = missle3_x + 200;
missle3_y = 130 + random(130);
setProperty("/Missle3", _x , missle3_x);
setProperty("/Missle3", _y , missle3_y);
tellTarget ("/Missle3") {
gotoAndPlay (2);
};
}
}
}
if (missle3_fly == 1) {
missle3_x = missle3_x + 7;
missle3_y = missle3_y - 2;
setProperty("/Missle3", _x , missle3_x);
setProperty("/Missle3", _y , missle3_y);
if (missle3_hit == 1) {
missle3_fly = 0;
}
if (((missle3_x >= 400) or (missle3_x >= missle3_x_end)) and (missle3_hit != 1)) {
done_shoot_missle3 = 1;
missle3_hit = 0;
missle3_fly = 0;
health = health - missle_attack;
tellTarget ("Sound1") {
gotoAndPlay (20);
};
if (0 >= health) {
health = 0;
gotoAndPlay (965);
} else {
tellTarget ("/Blast") {
gotoAndPlay ("Hit");
};
tellTarget ("/Missle3") {
gotoAndPlay ("Poof");
};
}
}
}
if (missle4_fly == 0) {
missle4_count = missle4_count + 1;
if (missle4_count == 70) {
missle4_count = 0;
missle4_come_out = random(2);
if (missle4_come_out == 0) {
missle4_fly = 1;
missle4_hit = 0;
done_shoot_missle4 = 0;
missle4_x = 410 - random(110);
missle4_x_end = missle4_x - 200;
missle4_y = 70 + random(70);
setProperty("/Missle4", _x , missle4_x);
setProperty("/Missle4", _y , missle4_y);
tellTarget ("/Missle4") {
gotoAndPlay (2);
};
}
}
}
if (missle4_fly == 1) {
missle4_x = missle4_x - 7;
missle4_y = missle4_y + 2;
setProperty("/Missle4", _x , missle4_x);
setProperty("/Missle4", _y , missle4_y);
if (missle4_hit == 1) {
missle4_fly = 0;
}
if (((80 >= missle4_x) or (missle4_x_end >= missle4_x)) and (missle4_hit != 1)) {
done_shoot_missle4 = 1;
missle4_hit = 0;
missle4_fly = 0;
health = health - missle_attack;
tellTarget ("Sound1") {
gotoAndPlay (20);
};
if (0 >= health) {
health = 0;
gotoAndPlay (965);
} else {
tellTarget ("/Blast") {
gotoAndPlay ("Hit");
};
tellTarget ("/Missle4") {
gotoAndPlay ("Poof");
};
}
}
}
if (heavy_fly == 0) {
heavy_count = heavy_count + 1;
if (heavy_count == 75) {
heavy_count = 0;
heavy_come_out = random(2);
if (heavy_come_out == 0) {
heavy_fly = 1;
heavy_x = -150;
heavy_y = 70 + random(200);
setProperty("/Heavy", _x , heavy_x);
setProperty("/Heavy", _y , heavy_y);
}
}
}
if (heavy_fly == 1) {
heavy_x = heavy_x + 10;
setProperty("/Heavy", _x , heavy_x);
if (heavy_x == 670) {
done_shoot_heavy = 0;
heavy_fly = 0;
tellTarget ("/Heavy") {
gotoAndStop (1);
};
}
}
if (shoot == 0) {
wing_count = wing_count + 1;
if (wing_count == 175) {
wing_count = 0;
wing_come_out = random(2);
if (wing_come_out == 0) {
tellTarget ("Warning") {
gotoAndPlay (2);
};
shoot = 1;
suicide = random(2);
if (suicide == 0) {
tellTarget ("Wing") {
gotoAndPlay ("Shoot");
};
} else {
tellTarget ("Wing") {
gotoAndPlay ("Dashing");
};
}
wing_x = -150;
wing_y = 100 + random(120);
setProperty("Wing", _x , wing_x);
setProperty("Wing", _y , wing_y);
wing_speed_choice = random(3);
if (wing_speed_choice == 0) {
wing_x_speed = 10;
wing_y_speed = 0;
} else if (wing_speed_choice == 1) {
wing_x_speed = 10;
wing_y_speed = -2;
} else if (wing_speed_choice == 2) {
wing_x_speed = 10;
wing_y_speed = 3;
}
}
}
}
if (shoot == 1) {
wing_x = wing_x + wing_x_speed;
wing_y = wing_y + wing_y_speed;
setProperty("Wing", _x , wing_x);
setProperty("Wing", _y , wing_y);
if (wing_x == 670) {
shoot = "0";
if ((suicide == 0) and (done_shoot == 0)) {
tellTarget ("Blast") {
gotoAndPlay (2);
};
heero_hit_shoot = heero_hit_shoot - 1;
if (heero_hit_shoot == 0) {
gotoAndPlay (965);
} else if (heero_hit_shoot == 2) {
setProperty("Wing.Fire1", _alpha , "100");
} else if (heero_hit_shoot == 1) {
setProperty("Wing.Fire2", _alpha , "100");
}
}
done_shoot = 0;
setProperty("Wing", _alpha , "100");
}
}
Frame 965
setProperty("/Wing", _alpha , "0");
Mouse.show();
Frame 1000
Mouse.show();
Frame 1051
stopAllSounds();
Frame 1074
if (heero_hit_good == 0) {
gotoAndPlay (1076);
} else {
gotoAndStop (1075);
}
Frame 1075
stop();
Frame 1080
tellTarget ("Music") {
gotoAndPlay (16);
};
Frame 1123
stop();
Frame 1124
stop();
Frame 1125
stop();
tellTarget ("Wing") {
gotoAndStop (2);
};
Frame 1126
stop();
Frame 1127
stop();
tellTarget ("Geese") {
gotoAndPlay (2);
};
Frame 1128
stop();
tellTarget ("Geese") {
gotoAndPlay (3);
};
Frame 1129
stop();
tellTarget ("Wing") {
gotoAndPlay (3);
};
Frame 1130
stop();
tellTarget ("Wing") {
gotoAndPlay (4);
};
Frame 1131
stop();
Frame 1132
stop();
tellTarget ("Wing") {
gotoAndPlay (72);
};
Frame 1133
play();
Frame 1185
stop();
Frame 1186
play();
Frame 1246
loop_credits = 0;
Frame 1311
loop_credits = loop_credits + 2;
Frame 1312
if (loop_credits == 200) {
gotoAndPlay (1313);
} else {
gotoAndPlay (1311);
}
Frame 1313
loop_credits = 0;
Frame 1382
loop_credits = loop_credits + 2;
Frame 1383
if (loop_credits == 200) {
gotoAndPlay (1384);
} else {
gotoAndPlay (1382);
}
Frame 1384
loop_credits = 0;
Frame 1453
loop_credits = loop_credits + 2;
Frame 1454
if (loop_credits == 200) {
gotoAndPlay (1455);
} else {
gotoAndPlay (1453);
}
Frame 1455
loop_credits = 0;
Frame 1524
loop_credits = loop_credits + 2;
Frame 1525
if (loop_credits == 200) {
gotoAndPlay (1526);
} else {
gotoAndPlay (1524);
}
Frame 1526
loop_credits = 0;
Frame 1595
loop_credits = loop_credits + 2;
Frame 1596
if (loop_credits == 200) {
gotoAndPlay (1597);
} else {
gotoAndPlay (1595);
}
Frame 1597
loop_credits = 0;
Frame 1688
stop();
Symbol 5 MovieClip Frame 1
s1_y_rnd = 20 + random(320);
setProperty("s1", _x , 500);
setProperty("s1", _y , s1_y_rnd);
s1_x = getProperty("s1", _x);
s1_y = getProperty("s1", _y);
s2_y_rnd = 20 + random(320);
setProperty("s2", _x , 550);
setProperty("s2", _y , s2_y_rnd);
s2_x = getProperty("s2", _x);
s2_y = getProperty("s2", _y);
s3_y_rnd = 20 + random(320);
setProperty("s3", _x , 480);
setProperty("s3", _y , s3_y_rnd);
s3_x = getProperty("s3", _x);
s3_y = getProperty("s3", _y);
s4_y_rnd = 20 + random(320);
setProperty("s4", _x , 515);
setProperty("s4", _y , s4_y_rnd);
s4_x = getProperty("s4", _x);
s4_y = getProperty("s4", _y);
s5_y_rnd = 20 + random(320);
setProperty("s5", _x , 535);
setProperty("s5", _y , s5_y_rnd);
s5_x = getProperty("s5", _x);
s5_y = getProperty("s5", _y);
l1_y_rnd = 20 + random(320);
setProperty("l1", _x , 500);
setProperty("l1", _y , l1_y_rnd);
l1_x = getProperty("l1", _x);
l1_y = getProperty("l1", _y);
l2_y_rnd = 20 + random(320);
setProperty("l2", _x , 505);
setProperty("l2", _y , l2_y_rnd);
l2_x = getProperty("l2", _x);
l2_y = getProperty("l2", _y);
l3_y_rnd = 20 + random(320);
setProperty("l3", _x , 515);
setProperty("l3", _y , l3_y_rnd);
l3_x = getProperty("l3", _x);
l3_y = getProperty("l3", _y);
Symbol 5 MovieClip Frame 3
gotoAndPlay (2);
setProperty("s1", _x , s1_x - 15);
setProperty("s1", _y , getProperty("s1", _y));
s1_x = getProperty("s1", _x);
s1_y = getProperty("s1", _y);
if (0 >= s1_x) {
s1_y_rnd = 20 + random(320);
setProperty("s1", _x , 500);
setProperty("s1", _y , s1_y_rnd);
s1_x = getProperty("s1", _x);
s1_y = getProperty("s1", _y);
}
setProperty("s2", _x , s2_x - 17);
setProperty("s2", _y , getProperty("s2", _y));
s2_x = getProperty("s2", _x);
s2_y = getProperty("s2", _y);
if (0 >= s2_x) {
s2_y_rnd = 20 + random(320);
setProperty("s2", _x , 500);
setProperty("s2", _y , s2_y_rnd);
s2_x = getProperty("s2", _x);
s2_y = getProperty("s2", _y);
}
setProperty("s3", _x , s3_x - 12);
setProperty("s3", _y , getProperty("s3", _y));
s3_x = getProperty("s3", _x);
s3_y = getProperty("s3", _y);
if (0 >= s3_x) {
s3_y_rnd = 20 + random(320);
setProperty("s3", _x , 500);
setProperty("s3", _y , s3_y_rnd);
s3_x = getProperty("s3", _x);
s3_y = getProperty("s3", _y);
}
setProperty("s4", _x , s4_x - 13);
setProperty("s4", _y , getProperty("s4", _y));
s4_x = getProperty("s4", _x);
s4_y = getProperty("s4", _y);
if (0 >= s4_x) {
s4_y_rnd = 20 + random(320);
setProperty("s4", _x , 500);
setProperty("s4", _y , s4_y_rnd);
s4_x = getProperty("s4", _x);
s4_y = getProperty("s4", _y);
}
setProperty("s5", _x , s5_x - 15);
setProperty("s5", _y , getProperty("s5", _y));
s5_x = getProperty("s5", _x);
s5_y = getProperty("s5", _y);
if (0 >= s5_x) {
s5_y_rnd = 20 + random(320);
setProperty("s5", _x , 500);
setProperty("s5", _y , s5_y_rnd);
s5_x = getProperty("s5", _x);
s5_y = getProperty("s5", _y);
}
setProperty("l1", _x , l1_x - 15);
setProperty("l1", _y , getProperty("l1", _y));
l1_x = getProperty("l1", _x);
l1_y = getProperty("l1", _y);
if (0 >= l1_x) {
l1_y_rnd = 20 + random(320);
setProperty("l1", _x , 500);
setProperty("l1", _y , l1_y_rnd);
l1_x = getProperty("l1", _x);
l1_y = getProperty("l1", _y);
}
setProperty("l2", _x , l2_x - 17);
setProperty("l2", _y , getProperty("l2", _y));
l2_x = getProperty("l2", _x);
l2_y = getProperty("l2", _y);
if (0 >= l2_x) {
l2_y_rnd = 20 + random(320);
setProperty("l2", _x , 500);
setProperty("l2", _y , l2_y_rnd);
l2_x = getProperty("l2", _x);
l2_y = getProperty("l2", _y);
}
setProperty("l3", _x , l3_x - 17);
setProperty("l3", _y , getProperty("l3", _y));
l3_x = getProperty("l3", _x);
l3_y = getProperty("l3", _y);
if (0 >= l3_x) {
l3_y_rnd = 20 + random(320);
setProperty("l3", _x , 500);
setProperty("l3", _y , l3_y_rnd);
l3_x = getProperty("l3", _x);
l3_y = getProperty("l3", _y);
}
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 40
stop();
tellTarget ("../") {
nextFrame();
};
Symbol 71 MovieClip Frame 40
stop();
Symbol 83 Button
on (release) {
gotoAndPlay (418);
}
Symbol 84 Button
on (release) {
gotoAndPlay (357);
}
Symbol 93 Button
on (release) {
quality = 1;
_quality = "low";
tellTarget ("/ql") {
gotoAndStop (2);
};
tellTarget ("/qm") {
gotoAndStop (1);
};
tellTarget ("/qh") {
gotoAndStop (1);
};
}
Symbol 94 Button
on (release) {
quality = 2;
_quality = "medium";
tellTarget ("/ql") {
gotoAndStop (1);
};
tellTarget ("/qm") {
gotoAndStop (2);
};
tellTarget ("/qh") {
gotoAndStop (1);
};
}
Symbol 95 Button
on (release) {
quality = 3;
_quality = "high";
tellTarget ("/ql") {
gotoAndStop (1);
};
tellTarget ("/qm") {
gotoAndStop (1);
};
tellTarget ("/qh") {
gotoAndStop (2);
};
}
Symbol 96 Button
on (release) {
difficulty = 1;
charge_amount = 3;
heero_hit_good = 3;
heero_hit_shoot = 3;
missle_difficulty = 0;
heavy_health = 10;
missle_attack = 5;
tellTarget ("/de") {
gotoAndStop (2);
};
tellTarget ("/dn") {
gotoAndStop (1);
};
tellTarget ("/dh") {
gotoAndStop (1);
};
}
Symbol 97 Button
on (release) {
difficulty = 2;
charge_amount = 3;
heero_hit_good = 4;
heero_hit_shoot = 3;
missle_difficulty = 1;
heavy_health = 5;
missle_attack = 5;
tellTarget ("/de") {
gotoAndStop (1);
};
tellTarget ("/dn") {
gotoAndStop (2);
};
tellTarget ("/dh") {
gotoAndStop (1);
};
}
Symbol 98 Button
on (release) {
difficulty = 3;
charge_amount = 2;
heero_hit_good = 5;
heero_hit_shoot = 3;
missle_difficulty = 1;
heavy_health = 5;
missle_attack = 10;
tellTarget ("/de") {
gotoAndStop (1);
};
tellTarget ("/dn") {
gotoAndStop (1);
};
tellTarget ("/dh") {
gotoAndStop (2);
};
}
Symbol 101 Button
on (release) {
gotoAndPlay (480);
}
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 2
stop();
Symbol 105 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 2
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 6
gotoAndStop (1);
Symbol 112 MovieClip Frame 10
gotoAndStop (1);
Symbol 112 MovieClip Frame 15
gotoAndStop (1);
Symbol 112 MovieClip Frame 20
gotoAndStop (1);
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 5
gotoAndStop (1);
Symbol 118 MovieClip Frame 9
gotoAndStop (1);
Symbol 118 MovieClip Frame 14
gotoAndStop (1);
Symbol 118 MovieClip Frame 19
gotoAndStop (1);
Symbol 118 MovieClip Frame 24
gotoAndStop (1);
Symbol 121 MovieClip Frame 8
gotoAndPlay (1);
Symbol 124 MovieClip Frame 8
gotoAndPlay (1);
Symbol 125 Button
on (release) {
nextFrame();
}
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 5
gotoAndStop (1);
Symbol 170 MovieClip Frame 1
stop();
loop = "0";
Symbol 170 MovieClip Frame 12
loop = loop + 1;
if (loop < 8) {
gotoAndPlay (2);
} else {
gotoAndStop (1);
}
Symbol 179 MovieClip Frame 1
stop();
loop = 0;
Symbol 179 MovieClip Frame 40
if (action == 1) {
random_number = random(2);
if (random_number == 0) {
dialog_text = "You cant stop me Zeches!";
} else if (random_number == 1) {
dialog_text = "Zeches! Just let me die by my own hand!";
}
gotoAndPlay (41);
} else if (action == 2) {
random_number = random(2);
if (random_number == 0) {
dialog_text = "Zeches! Dont Kill Heero, just stop him!";
} else if (random_number == 1) {
dialog_text = "Dont kill Heero! Just stop him from suicide!";
}
gotoAndPlay (43);
}
Symbol 179 MovieClip Frame 42
loop = loop + 1;
if (loop == 72) {
loop = 0;
gotoAndPlay (45);
} else {
gotoAndPlay (41);
}
Symbol 179 MovieClip Frame 44
loop = loop + 1;
if (loop == 72) {
loop = 0;
gotoAndPlay (45);
} else {
gotoAndPlay (43);
}
Symbol 179 MovieClip Frame 58
gotoAndStop (1);
Symbol 185 Button
on (release) {
charge = charge - 1;
if (charge < 0) {
charge = 0;
}
if (0 < charge) {
tellTarget ("Sound2") {
gotoAndPlay (2);
};
if (done_shoot_missle1 == 0) {
if (((missle1_x - 30) < mouse_x) and (mouse_x < (missle1_x + 20))) {
if (((missle1_y - 20) < mouse_y) and (mouse_y < (missle1_y + 20))) {
done_shoot_missle1 = 1;
missle1_hit = 1;
score = score + 1000;
tellTarget ("Sound1") {
gotoAndPlay (15);
};
if (999999 < score) {
score = 999999 /* 0x0F423F */;
}
tellTarget ("/Missle1") {
gotoAndPlay ("Slam");
};
}
}
}
if (done_shoot_missle2 == 0) {
if (((missle2_x - 30) < mouse_x) and (mouse_x < (missle2_x + 20))) {
if (((missle2_y - 20) < mouse_y) and (mouse_y < (missle2_y + 20))) {
done_shoot_missle2 = 1;
missle2_hit = 1;
score = score + 1000;
tellTarget ("Sound1") {
gotoAndPlay (15);
};
if (999999 < score) {
score = 999999 /* 0x0F423F */;
}
tellTarget ("/Missle2") {
gotoAndPlay ("Slam");
};
}
}
}
if (done_shoot_missle3 == 0) {
if (((missle3_x - 30) < mouse_x) and (mouse_x < (missle3_x + 20))) {
if (((missle3_y - 20) < mouse_y) and (mouse_y < (missle3_y + 20))) {
done_shoot_missle3 = 1;
missle3_hit = 1;
score = score + 1000;
tellTarget ("Sound1") {
gotoAndPlay (15);
};
if (999999 < score) {
score = 999999 /* 0x0F423F */;
}
tellTarget ("/Missle3") {
gotoAndPlay ("Slam");
};
}
}
}
if (done_shoot_missle4 == 0) {
if (((missle4_x - 20) < mouse_x) and (mouse_x < (missle4_x + 30))) {
if (((missle4_y - 20) < mouse_y) and (mouse_y < (missle4_y + 20))) {
done_shoot_missle4 = 1;
missle4_hit = 1;
score = score + 1000;
tellTarget ("Sound1") {
gotoAndPlay (15);
};
if (999999 < score) {
score = 999999 /* 0x0F423F */;
}
tellTarget ("/Missle4") {
gotoAndPlay ("Slam");
};
}
}
}
if (done_shoot_heavy == 0) {
if (((heavy_x - 40) < mouse_x) and (mouse_x < (heavy_x + 20))) {
if (((heavy_y - 40) < mouse_y) and (mouse_y < (heavy_y + 40))) {
done_shoot_heavy = 1;
health = health + heavy_health;
if (100 < health) {
health = 100;
}
score = score + 8000;
if (999999 < score) {
score = 999999 /* 0x0F423F */;
}
tellTarget ("/Heavy") {
gotoAndPlay (2);
};
}
}
}
if (done_shoot == 0) {
if (((wing_x - 40) < mouse_x) and (mouse_x < (wing_x + 40))) {
if (((wing_y - 55) < mouse_y) and (mouse_y < (wing_y + 80))) {
done_shoot = 1;
tellTarget ("Sound1") {
gotoAndPlay (10);
};
if (suicide == 0) {
heero_hit_good = heero_hit_good - 1;
if (heero_hit_good == 0) {
gotoAndPlay (965);
} else {
tellTarget ("Dialog") {
gotoAndPlay (2);
action = 1;
};
}
} else {
heero_hit_shoot = heero_hit_shoot - 1;
if (heero_hit_shoot == 0) {
gotoAndPlay (965);
} else if (heero_hit_shoot == 2) {
tellTarget ("Dialog") {
gotoAndPlay (2);
action = 2;
};
setProperty("Wing.Fire1", _alpha , "100");
} else if (heero_hit_shoot == 1) {
tellTarget ("Dialog") {
gotoAndPlay (2);
action = 2;
};
setProperty("Wing.Fire2", _alpha , "100");
}
}
setProperty("/Wing", _alpha , "50");
}
}
}
}
}
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 23
setProperty("_root.Wing", _alpha , "100");
gotoAndStop (1);
Symbol 203 MovieClip Frame 32
gotoAndPlay (1);
Symbol 203 MovieClip Frame 65
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 21
stop();
Symbol 210 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 14
gotoAndPlay (8);
Symbol 210 MovieClip Frame 20
gotoAndStop (1);
Symbol 210 MovieClip Frame 27
gotoAndStop (1);
Symbol 211 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 14
gotoAndPlay (8);
Symbol 211 MovieClip Frame 20
gotoAndStop (1);
Symbol 211 MovieClip Frame 27
gotoAndStop (1);
Symbol 214 MovieClip Frame 1
stop();
Symbol 218 Button
on (release) {
gotoAndPlay (268);
}
Symbol 223 MovieClip Frame 1
stop();
Symbol 223 MovieClip Frame 2
stop();
Symbol 223 MovieClip Frame 3
stop();
Symbol 223 MovieClip Frame 71
stop();
tellTarget ("_root") {
nextFrame();
};
Symbol 223 MovieClip Frame 115
stop();
tellTarget ("_root") {
nextFrame();
};
Symbol 227 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 2
stop();
Symbol 227 MovieClip Frame 24
gotoAndStop (1);
tellTarget ("_root") {
nextFrame();
};
Symbol 264 Button
on (release) {
stopAllSounds();
gotoAndPlay (86);
}