Frame 1
stop();
Instance of Symbol 632 MovieClip in Frame 1
onClipEvent (enterFrame) {
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
_root.ldbyte = Math.floor((loaded / total) * 100);
_width = _root.ldbyte;
if (_root.ldbyte == 100) {
_root.play();
}
}
Frame 2
PPI = (Math.PI/180);
_root.hidari = 37;
_root.migi = 39;
_root.atta = 88;
_root.bu = 90;
_root.ue = 38;
_root.sita = 40;
_root.fig = 0;
_root.sx = 0;
_root.sy = 0;
_root.sd = 0;
_root.hsco = 5000;
_root.efe = 0;
_root.stage = 1;
_root.jiki = 4;
_root.damage = 0;
_root.tama = 0;
_root.sco = 0;
_root.bgsound = new Array();
_root.bgsound[0] = new Sound();
_root.bgsound[1] = new Sound();
_root.bgsound[2] = new Sound();
_root.bgsound[3] = new Sound();
_root.bgsound[0].attachSound("tripstrip.wav");
_root.bgsound[1].attachSound("facialless.wav");
_root.bgsound[2].attachSound("ladyag_org.wav");
_root.bgsound[3].attachSound("passa.wav");
_root.tekia = new Array();
_root.tekib = new Array();
_root.tekic = new Array();
_root.moemoe3 = new Array();
_root.moemoe = new Array();
_root.moemoe2 = new Array();
i = 0;
while (i < 18) {
_root.moemoe2[i] = new Array();
_root.moemoe[i] = new Array();
_root.moemoe3[i] = new Array();
j = 0;
while (j < 100) {
_root.moemoe2[i][j] = 0;
_root.moemoe[i][j] = 0;
_root.moemoe3[i][j] = 0;
j++;
}
i++;
}
_root.attack = 88;
Instance of Symbol 633 MovieClip in Frame 2
onClipEvent (load) {
sc1 = "0000000";
hsc = 50000;
hsc1 = "050000";
_root.attachMovie("SCORE", "score1", 500);
_root.score1._x = 200;
_root.score1._y = 0;
_root.attachMovie("TOP", "top1", 510);
_root.top1._x = 440;
_root.top1._y = 0;
i = 0;
while (i < 6) {
_root.attachMovie("scno", "scn" + i, 501 + i);
_root["scn" + i]._x = 296 + (16 * i);
_root["scn" + i]._y = 0;
_root.attachMovie("scno", "hscn" + i, 511 + i);
_root["hscn" + i]._x = 504 + (16 * i);
_root["hscn" + i]._y = 0;
i++;
}
_root.attachMovie("stno", "stageno", 520);
_root.stageno._x = 480;
_root.stageno._y = 380;
_root.stageno.gotoAndStop(_root.stage);
_root.attachMovie("zanki", "nokori", 521);
_root.nokori._x = 8;
_root.nokori._y = 0;
_root.nokori.gotoAndStop("n_" + _root.jiki);
}
onClipEvent (enterFrame) {
_root.hsco = Math.max(_root.hsco, _root.sco);
hsc = _root.hsco;
hsc1 = "00000" + hsc;
hsc1 = hsc1.substr(-6, 6);
sc1 = "00000" + _root.sco;
sc1 = sc1.substr(-6, 6);
i = 0;
while (i < 6) {
sc2 = sc1.substr(i, 1);
_root["scn" + i].gotoAndStop("n" + sc2);
hsc2 = hsc1.substr(i, 1);
_root["hscn" + i].gotoAndStop("n" + hsc2);
i++;
}
}
Frame 3
Mouse.hide();
function Itget(ex, ey, bn) {
_root.efe = _root.efe + 1;
_root.efe = _root.efe * (_root.efe < 80);
ef = _root.efe;
_root.attachMovie("iget", "efect" + ef, 220 + ef);
_root["efect" + ef]._x = ex;
_root["efect" + ef]._y = ey;
_root["efect" + ef]._alpha = 80;
if (bn == 1) {
_root.buki1 = 1;
}
if (bn == 2) {
_root.buki2 = 1;
}
if (bn == 3) {
_root.buki3 = 1;
}
if (bn == 4) {
_root.pp = _root.pp + 1000;
}
}
function Effect(ex, ey, bn) {
_root.efe = _root.efe + 1;
_root.efe = _root.efe * (_root.efe < 80);
ef = _root.efe;
_root.attachMovie("bom" + bn, "efect" + ef, 220 + ef);
_root["efect" + ef]._x = ex;
_root["efect" + ef]._y = ey;
_root["efect" + ef]._alpha = 80;
}
function Effectb(ex, ey, bn) {
i = 0;
while (i < 8) {
_root.efe = _root.efe + 1;
_root.efe = _root.efe * (_root.efe < 80);
ef = _root.efe;
_root.attachMovie("outw", "efect" + ef, 220 + ef);
_root["efect" + ef]._x = ex;
_root["efect" + ef]._y = ey;
i++;
}
}
function Tshot(tx, ty, ts) {
_root.tama = _root.tama + 1;
_root.tama = _root.tama * (_root.tama < 30);
n = _root.tama;
_root.tekitama[n] = 1;
_root.attachMovie("ttama1", "zakot" + n, 300 + n);
_root["zakot" + n]._x = tx;
_root["zakot" + n]._y = ty;
x1 = _root.player._x - tx;
y1 = _root.player._y - ty;
r = Math.atan2(y1, x1);
x1 = Math.cos(r) * ts;
y1 = Math.sin(r) * ts;
_root["zakot" + n].x1 = x1;
_root["zakot" + n].y1 = y1;
}
function Tshot2(tx, ty, ts) {
i = 0;
while (i < 4) {
r = (Math.PI + ((i * 30) * PP)) - (45 * PP);
_root.tama = _root.tama + 1;
_root.tama = _root.tama * (_root.tama < 30);
n = _root.tama;
_root.tekitama[n] = 1;
_root.attachMovie("ttama1", "zakot" + n, 300 + n);
_root["zakot" + n]._x = tx;
_root["zakot" + n]._y = ty;
x1 = Math.cos(r) * ts;
y1 = Math.sin(r) * ts;
_root["zakot" + n].x1 = x1;
_root["zakot" + n].y1 = y1;
i++;
}
}
function Tshot3(tx, ty, ts) {
_root.tama = _root.tama + 1;
_root.tama = _root.tama * (_root.tama < 30);
n = _root.tama;
_root.tekitama[n] = 1;
_root.attachMovie("honoo", "zakot" + n, 300 + n);
_root["zakot" + n]._x = tx;
_root["zakot" + n]._y = ty;
x1 = _root.player._x - tx;
y1 = _root.player._y - ty;
r = Math.atan2(y1, x1);
x1 = Math.cos(r) * ts;
y1 = Math.sin(r) * ts;
_root["zakot" + n].x1 = x1;
_root["zakot" + n].y1 = y1;
_root["zakot" + n]._rotation = r / PP;
}
function Tshot4(tx, ty, ts) {
i = 0;
while (i < 4) {
r = (Math.PI + ((i * 30) * PP)) - (45 * PP);
_root.tama = _root.tama + 1;
_root.tama = _root.tama * (_root.tama < 30);
n = _root.tama;
_root.tekitama[n] = 1;
_root.attachMovie("honoo", "zakot" + n, 300 + n);
_root["zakot" + n]._x = tx;
_root["zakot" + n]._y = ty;
x1 = Math.cos(r) * ts;
y1 = Math.sin(r) * ts;
_root["zakot" + n].x1 = x1;
_root["zakot" + n].y1 = y1;
_root["zakot" + n]._rotation = r / PP;
i++;
}
}
function Tekimov1(n) {
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
tt = _root["zako" + n].t;
if (tt < 0) {
xx1 = -4;
if (xx < 0) {
xx1 = 2;
}
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = 0;
tt = 0;
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
tt = _root["zako" + n].t;
tt1 = _root["zako" + n].t1;
hp = _root["zako" + n].h;
at1 = 0;
at1 = at1 + (_root.tikei.tikei1.hitTest(xx, yy + 26, true) || (_root.tikei.tikei2.hitTest(xx, yy + 26, true)));
yy1 = 4;
yy1 = yy1 - (at1 * 6);
at2 = 0;
at2 = _root.tikei.tikei1.hitTest(xx, yy + 34, true) || (_root.tikei.tikei2.hitTest(xx, yy + 34, true));
if ((at1 == false) && (at2 == true)) {
yy1 = 0;
}
yy = yy + yy1;
if (xx1 == 0) {
xx1 = ((xx < 300) * 4) - ((xx > 299) * 4);
}
if (_root.tikei.tikei1.hitTest(xx + (xx1 * 4), yy, true) || (_root.tikei.tikei2.hitTest(xx + (xx1 * 4), yy, true))) {
xx1 = -xx1;
} else {
xx = xx + (xx1 * at2);
}
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
e = _root.player._x - xx;
f = _root.player._y - yy;
c = Math.atan2(f, e);
c = Math.floor(c / PP);
_root["zako" + n].atama._rotation = c;
tt = tt + (Math.floor(Math.random() * 4) + 1);
if (tt > 80) {
tx = xx;
ty = yy;
tt = 0;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
_root["zako" + n].removeMovieClip();
_root.tekinum[n] = 0;
_root.sco = _root.sco + 100;
break;
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].h = hp;
}
function Tekimov2(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
_root["zako" + n].x1 = ((xx < 0) * 4) - ((xx > 600) * 4);
tt = 0;
_root["zako" + n].t1 = 0;
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
tt1 = _root["zako" + n].t1;
hp = _root["zako" + n].h;
tt1 = tt1 + 6;
tt1 = tt1 * (tt1 < 360);
r = tt1 * PP;
yy1 = Math.cos(r) * 4;
xx = xx + xx1;
yy = yy + yy1;
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
tt = tt + Math.floor(Math.random() * 4);
if (tt > 80) {
tx = xx;
ty = yy;
tt = 0;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
_root["zako" + n].removeMovieClip();
_root.tekinum[n] = 0;
_root.sco = _root.sco + 50;
break;
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].h = hp;
}
function Tekimov3(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
tt = 0;
_root.syoku = _root.syoku + 1;
if (_root.syoku > 89) {
_root.syoku = 0;
}
_root["zako" + n].t1 = _root.syoku;
j = 0;
while (j < 4) {
j2 = _root.syoku + j;
_root.attachMovie("teki3", "ude" + j2, 400 + j2);
_root["ude" + j2]._x = xx;
_root["ude" + j2]._y = yy;
j++;
}
_root.syoku = _root.syoku + 4;
j2 = _root.syoku;
_root.attachMovie("teki3_2", "ude" + j2, 400 + j2);
_root["ude" + j2]._x = xx;
_root["ude" + j2]._y = yy;
_root["zako" + n].h = 12;
}
tt1 = _root["zako" + n].t1;
hp = _root["zako" + n].h;
xx = xx - 2;
yy = yy + ((yy < 20) - (yy > 380));
at1 = tt1 + 4;
ax = _root["ude" + at1]._x;
ay = _root["ude" + at1]._y;
bx = _root.player._x;
by = _root.player._y;
ax1 = xx - ax;
ay1 = yy - ay;
at2 = ax1 * ax1;
at2 = at2 + (ay1 * ay1);
sp = 6;
if (at2 < 26000) {
ax1 = bx - ax;
ay1 = by - ay;
r1 = Math.atan2(ay1, ax1) / PP;
_root["ude" + at1]._rotation = r1;
sp = 4;
}
r = Math.atan2(ay1, ax1);
ax = ax + (Math.cos(r) * sp);
ay = ay + (Math.sin(r) * sp);
_root["ude" + at1]._x = ax;
_root["ude" + at1]._y = ay;
_root.damage = _root.damage + _root["ude" + at1].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["zako" + n].hitTest(_root.player.hitarea);
tt2 = tt1 + 1;
_root["ude" + tt1]._x = xx + ((_root["ude" + tt2]._x - xx) / 2);
_root["ude" + tt1]._y = yy + ((_root["ude" + tt2]._y - yy) / 2);
tt3 = tt2 + 1;
_root["ude" + tt2]._x = _root["ude" + tt1]._x + ((_root["ude" + tt3]._x - _root["ude" + tt1]._x) / 2);
_root["ude" + tt2]._y = _root["ude" + tt1]._y + ((_root["ude" + tt3]._y - _root["ude" + tt1]._y) / 2);
tt4 = tt3 + 1;
_root["ude" + tt3]._x = _root["ude" + tt2]._x + ((_root["ude" + tt4]._x - _root["ude" + tt2]._x) / 2);
_root["ude" + tt3]._y = _root["ude" + tt2]._y + ((_root["ude" + tt4]._y - _root["ude" + tt2]._y) / 2);
_root["ude" + tt4]._x = _root["ude" + tt3]._x + ((ax - _root["ude" + tt3]._x) / 2);
_root["ude" + tt4]._y = _root["ude" + tt3]._y + ((ay - _root["ude" + tt3]._y) / 2);
_root.damage = _root.damage + _root["ude" + tt1].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["ude" + tt2].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["ude" + tt3].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["ude" + tt4].hitTest(_root.player.hitarea);
tt = tt + 1;
if (tt > 40) {
tx = ax;
ty = ay;
tt = 0;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
break;
}
j++;
}
d = 0;
j = 0;
while (j < 18) {
k = 0;
while (k < 5) {
tt2 = tt1 + k;
if (_root["ude" + tt2].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
d = d + (k == 4);
break;
}
k++;
}
j++;
}
if (d > 0) {
j = 0;
while (j < 5) {
tt2 = tt1 + j;
_root["ude" + tt2].gotoAndPlay("dame");
j++;
}
_root["zako" + n].gotoAndPlay("dame");
hp = hp - 1;
_root.sco = _root.sco + 2;
}
if ((xx < -60) || (hp < 0)) {
_root.sco = _root.sco + ((hp < 1) * 200);
_root.tekinum[n] = 0;
_root.Effect(xx, yy, 2);
_root["zako" + n].removeMovieClip();
j = 0;
while (j < 5) {
j1 = j + tt1;
ex = _root["ude" + j1]._x;
ey = _root["ude" + j1]._y;
_root.Effect(ex, ey, 2);
_root["ude" + j1].removeMovieClip();
j++;
}
return(undefined);
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].h = hp;
}
function Tekimov4(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
_root["zako" + n].t1 = 0;
xx = 620;
a = Math.floor(Math.random() * 4) * 2;
_root["zako" + n].x1 = -20 - a;
tt = 0;
_root["zako" + n].y1 = ((yy < 201) * 2) - ((yy > 200) * 2);
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
tt1 = _root["zako" + n].t1;
tt = tt + 1;
a = tt % 2;
xx1 = xx1 + (2 * a);
xx = xx + xx1;
yy = yy + (yy1 * a);
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
if ((xx1 > -4) && (xx1 < 8)) {
if (tt1 == 0) {
_root["zako" + n].gotoAndPlay("at");
}
tt1 = tt1 + 1;
if (tt1 == 4) {
tx = xx;
ty = yy;
tt = 0;
_root.Tshot2(tx, ty, 6);
}
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
_root["zako" + n].removeMovieClip();
_root.tekinum[n] = 0;
_root.sco = _root.sco + 100;
break;
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
}
function Tekimov5(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
xx = 620;
x1 = _root.player._x - 620;
y1 = _root.player._y - yy;
r = Math.atan2(y1, x1);
xx1 = Math.cos(r) * 10;
yy1 = Math.sin(r) * 10;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
tt = 0;
_root["zako" + n].h = 4;
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
hp = _root["zako" + n].h;
xx = xx + xx1;
yy = yy + yy1;
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
tt = tt + 1;
if (tt > 20) {
tx = xx;
ty = yy;
tt = 0;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
_root["zako" + n].gotoAndPlay("dame");
hp = hp - 1;
_root.sco = _root.sco + 1;
if (hp < 1) {
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
at1 = 1;
_root.sco = _root.sco + 100;
break;
}
}
j++;
}
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].h = hp;
}
function Tekimov6(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
xx = 620;
x1 = _root.player._x - 620;
y1 = _root.player._y - yy;
_root["zako" + n].r = 0;
_root["zako" + n].x1 = -4;
_root["zako" + n].y1 = 0;
tt = 0;
_root["zako" + n].h = 10;
_root["zako" + n].st = 0;
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
hp = _root["zako" + n].h;
rr = _root["zako" + n].r;
st = _root["zako" + n].st;
xx = xx + xx1;
yy = yy + yy1;
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
tt = tt + 1;
if ((tt > 40) && (tt < 340)) {
rr = rr + 4;
rr = rr * (r < 360);
r1 = rr * PP;
xx1 = Math.cos(r1) * 4;
yy1 = Math.sin(r1) * 4;
}
if (tt > 320) {
xx1 = -4;
yy1 = 0;
}
if (st == 0) {
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
_root["zako" + n].gotoAndPlay("dame");
hp = hp - 1;
_root.sco = _root.sco + 1;
if (hp < 1) {
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 3);
st = Math.floor(Math.random() * 3) + 1;
a = (_root.buki1 + _root.buki2) + _root.buki3;
if (a > 2) {
st = 4;
}
_root["zako" + n].gotoAndPlay("i_" + st);
tt = 501;
_root.sco = _root.sco + 200;
break;
}
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
}
if (st > 0) {
if (_root.aim == n) {
_root.aim = _root.aim + 1;
}
xx1 = -2;
if ((tt % 60) == 0) {
st = st + 1;
if (st > 3) {
st = 1;
}
a = (_root.buki1 + _root.buki2) + _root.buki3;
if (a > 2) {
st = 4;
}
_root["zako" + n].gotoAndPlay("i_" + st);
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
at1 = 1;
_root.Itget(xx, yy, st);
}
}
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].h = hp;
_root["zako" + n].r = rr;
_root["zako" + n].st = st;
}
function Tekimov7(n) {
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
tt = _root["zako" + n].t;
if (tt < 0) {
xx1 = -4;
if (xx < 0) {
xx1 = 2;
}
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = 0;
tt = 0;
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
tt = _root["zako" + n].t;
tt1 = _root["zako" + n].t1;
hp = _root["zako" + n].h;
at1 = 0;
at1 = at1 + (_root.tikei.tikei1.hitTest(xx, yy - 26, true) || (_root.tikei.tikei2.hitTest(xx, yy - 26, true)));
yy1 = -4;
yy1 = yy1 + (at1 * 6);
at2 = 0;
at2 = _root.tikei.tikei1.hitTest(xx, yy - 34, true) || (_root.tikei.tikei2.hitTest(xx, yy - 34, true));
if ((at1 == false) && (at2 == true)) {
yy1 = 0;
}
yy = yy + yy1;
if (xx1 == 0) {
xx1 = ((xx < 300) * 4) - ((xx > 299) * 4);
}
if (_root.tikei.tikei1.hitTest(xx + (xx1 * 4), yy, true) || (_root.tikei.tikei2.hitTest(xx + (xx1 * 4), yy, true))) {
xx1 = -xx1;
} else {
xx = xx + (xx1 * at2);
}
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
e = _root.player._x - xx;
f = _root.player._y - yy;
c = Math.atan2(f, e);
c = Math.floor(c / PP);
_root["zako" + n].atama._rotation = c;
tt = tt + (Math.floor(Math.random() * 4) + 1);
if (tt > 80) {
tx = xx;
ty = yy;
tt = 0;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
_root["zako" + n].removeMovieClip();
_root.tekinum[n] = 0;
_root.sco = _root.sco + 100;
break;
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].h = hp;
}
function Tekimov8(n) {
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
tt = _root["zako" + n].t;
if (tt < 0) {
_root["zako" + n].y1 = 4;
_root["zako" + n].t = 0;
}
yy1 = _root["zako" + n].y1;
tt = _root["zako" + n].t;
a = 0;
a = yy1 * 6;
a = a + yy;
if (_root.tikei.tikei1.hitTest(xx, a, true) || (_root.tikei.tikei2.hitTest(xx, a, true))) {
yy1 = 0;
}
xx = xx - 2;
yy = yy + yy1;
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
e = _root.player._x - xx;
f = _root.player._y - yy;
c = Math.atan2(f, e);
c = Math.floor(c / PP);
_root["zako" + n].atama._rotation = c;
tt = tt + 1;
if (tt > 80) {
tx = xx;
ty = yy;
tt = 1;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
_root["zako" + n].removeMovieClip();
_root.tekinum[n] = 0;
_root.sco = _root.sco + 50;
break;
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
}
function Tekimov9(n) {
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
tt = _root["zako" + n].t;
if (tt < 0) {
_root["zako" + n].y1 = -4;
_root["zako" + n].t = 0;
}
yy1 = _root["zako" + n].y1;
tt = _root["zako" + n].t;
a = 0;
a = yy1 * 6;
a = a + yy;
if (_root.tikei.tikei1.hitTest(xx, a, true) || (_root.tikei.tikei2.hitTest(xx, a, true))) {
yy1 = 0;
}
yy = yy + yy1;
xx = xx - 2;
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
e = _root.player._x - xx;
f = _root.player._y - yy;
c = Math.atan2(f, e);
c = Math.floor(c / PP);
_root["zako" + n].atama._rotation = c;
tt = tt + 1;
if (tt > 80) {
tx = xx;
ty = yy;
tt = 1;
_root.Tshot(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
_root["zako" + n].removeMovieClip();
_root.tekinum[n] = 0;
_root.sco = _root.sco + 50;
break;
}
j++;
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
}
function Tekimov10(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
yy = -24;
xx = _root.player._x;
_root["zako" + n].y1 = 0;
tt = 0;
_root["zako" + n].h = 8;
}
yy1 = _root["zako" + n].y1;
hp = _root["zako" + n].h;
yy1 = yy1 + ((yy1 < 8) * ((tt % 3) == 0));
yy = yy + yy1;
at1 = 0;
at1 = (((xx < -40) + (xx > 640)) + (yy > 440)) + (yy < -40);
tt = tt + 1;
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
_root["zako" + n].gotoAndPlay("dame");
hp = hp - 1;
_root.sco = _root.sco + 1;
if (hp < 1) {
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 2);
at1 = 1;
_root.sco = _root.sco + 100;
break;
}
}
j++;
}
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
if (_root["zako" + n].hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].h = hp;
}
function Tekimov11(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
tt = 200;
_root.syoku = _root.syoku + 1;
if (_root.syoku > 89) {
_root.syoku = 0;
}
_root["zako" + n].t1 = _root.syoku;
j = 0;
while (j < 4) {
j2 = _root.syoku + j;
_root.attachMovie("teki11", "ude" + j2, 400 + j2);
_root["ude" + j2]._x = xx;
_root["ude" + j2]._y = yy;
j++;
}
_root.syoku = _root.syoku + 4;
j2 = _root.syoku;
_root.attachMovie("teki11_2", "ude" + j2, 400 + j2);
_root["ude" + j2]._x = xx;
_root["ude" + j2]._y = yy;
_root["zako" + n].h = 12;
_root["zako" + n].r = 180;
_root["zako" + n].r1 = 8;
_root["zako" + n].sp = 30;
ii = 0;
while (ii < 31) {
_root.moemoe[n][ii] = xx;
_root.moemoe2[n][ii] = yy;
ii++;
}
}
rr1 = _root["zako" + n].r1;
rr = _root["zako" + n].r;
tt1 = _root["zako" + n].t1;
hp = _root["zako" + n].h;
spo = _root["zako" + n].sp;
at1 = tt1 + 4;
ax = _root["ude" + at1]._x;
ay = _root["ude" + at1]._y;
bx = _root.player._x;
by = _root.player._y;
spd = 8;
tt = tt + 1;
rr = rr + rr1;
if (rr < 0) {
rr = rr + 360;
} else if (rr > 360) {
rr = rr - 360;
}
if (tt > 260) {
ax1 = bx - ax;
ay1 = by - ay;
rr = Math.atan2(ay1, ax1) / PP;
spd = 4;
if (tt > 400) {
tt = 0;
rr1 = -rr1;
}
}
r2 = rr * PP;
ax1 = Math.cos(r2);
ay1 = Math.sin(r2);
ax = ax + (ax1 * spd);
ay = ay + (ay1 * spd);
spo = spo + 1;
spo = spo * (spo < 100);
spo1 = spo - 30;
spo1 = spo1 + ((spo1 < 0) * 100);
_root.moemoe[n][spo] = ax;
_root.moemoe2[n][spo] = ay;
_root.moemoe3[n][spo] = rr;
xx = _root.moemoe[n][spo1];
yy = _root.moemoe2[n][spo1];
_root["ude" + at1]._rotation = rr;
_root["ude" + at1]._x = ax;
_root["ude" + at1]._y = ay;
_root.damage = _root.damage + _root["ude" + at1].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["zako" + n].hitTest(_root.player.hitarea);
tt2 = tt1 + 1;
spo1 = spo - 24;
spo1 = spo1 + ((spo1 < 0) * 100);
_root["ude" + tt1]._x = _root.moemoe[n][spo1];
_root["ude" + tt1]._y = _root.moemoe2[n][spo1];
_root["ude" + tt1]._rotation = _root.moemoe3[n][spo1];
tt3 = tt2 + 1;
spo1 = spo - 18;
spo1 = spo1 + ((spo1 < 0) * 100);
_root["ude" + tt2]._x = _root.moemoe[n][spo1];
_root["ude" + tt2]._y = _root.moemoe2[n][spo1];
_root["ude" + tt2]._rotation = _root.moemoe3[n][spo1];
tt4 = tt3 + 1;
spo1 = spo - 12;
spo1 = spo1 + ((spo1 < 0) * 100);
_root["ude" + tt3]._x = _root.moemoe[n][spo1];
_root["ude" + tt3]._y = _root.moemoe2[n][spo1];
_root["ude" + tt3]._rotation = _root.moemoe3[n][spo1];
spo1 = spo - 6;
spo1 = spo1 + ((spo1 < 0) * 100);
_root["ude" + tt4]._x = _root.moemoe[n][spo1];
_root["ude" + tt4]._y = _root.moemoe2[n][spo1];
_root["ude" + tt4]._rotation = _root.moemoe3[n][spo1];
_root.damage = _root.damage + _root["ude" + tt1].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["ude" + tt2].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["ude" + tt3].hitTest(_root.player.hitarea);
_root.damage = _root.damage + _root["ude" + tt4].hitTest(_root.player.hitarea);
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
break;
}
j++;
}
d = 0;
j = 0;
while (j < 18) {
k = 0;
while (k < 5) {
tt2 = tt1 + k;
if (_root["ude" + tt2].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
d = d + (k == 4);
break;
}
k++;
}
j++;
}
if (d > 0) {
j = 0;
while (j < 5) {
tt2 = tt1 + j;
_root["ude" + tt2].gotoAndPlay("dame");
j++;
}
_root["zako" + n].gotoAndPlay("dame");
hp = hp - 1;
_root.sco = _root.sco + 2;
}
if (hp < 0) {
_root.sco = _root.sco + ((hp < 1) * 200);
_root.tekinum[n] = 0;
_root.Effect(xx, yy, 2);
_root["zako" + n].removeMovieClip();
j = 0;
while (j < 5) {
j1 = j + tt1;
ex = _root["ude" + j1]._x;
ey = _root["ude" + j1]._y;
_root.Effect(ex, ey, 2);
_root["ude" + j1].removeMovieClip();
j++;
}
return(undefined);
}
_root["zako" + n]._rotation = rr;
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].h = hp;
_root["zako" + n].r1 = rr1;
_root["zako" + n].r = rr;
_root["zako" + n].sp = spo;
}
function TekimovA(n) {
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
tt = _root["zako" + n].t;
if (tt < 0) {
_root["zako" + n].h = 200;
_root["zako" + n].y1 = 0;
_root["zako" + n].x1 = -2;
_root["zako" + n].t = 0;
_root["zako" + n].t1 = 0;
_root["zako" + n].st = 0;
tt = 0;
_root.colda2.rb = 0;
_root.iro2 = new Color(_root["zako" + n]);
}
sst = _root["zako" + n].st;
tt1 = _root["zako" + n].t1;
xx1 = _root["zako" + n].x1;
hp = _root["zako" + n].h;
if (sst == 1) {
_root.iro2.setTransform(_root.colda2);
sst = 0;
}
xx = xx + xx1;
if ((xx < 300) && (tt < 1200)) {
tt1 = 0;
xx1 = 6;
_root["zako" + n].gotoAndPlay("move");
}
if (xx1 > 0) {
tt1 = tt1 + 1;
if (tt1 > 30) {
xx1 = -2;
}
}
if (xx < -400) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
tt = tt + 1;
if ((tt % 40) == 0) {
tx = xx;
ty = yy;
_root.Tshot3(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitarea.hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
_root.iro2.setTransform(_root.colda);
hp = hp - (hp > 0);
_root.colda2.rb = Math.floor(255 - hp);
_root.sco = _root.sco + 2;
sst = 1;
break;
}
ex = 0;
ey = 0;
ex = ex + (_root["sht" + j]._x + _root["sht" + j].tt._x);
ey = ey + (_root["sht" + j]._y + _root["sht" + j].tt._y);
if (_root["zako" + n].hitTest(ex, ey, true)) {
_root["sht" + j].removeMovieClip();
_root.Effect(ex, ey, 1);
}
j++;
}
if (hp < 1) {
_root.tekinum[n] = 0;
_root.sco = _root.sco + 5000;
_root.Effect(ex, ey, 4);
_root["zako" + n].removeMovieClip();
return(undefined);
}
if (_root.sd > 0) {
ex = xx + _root.sx;
ey = _root.sy;
_root.sd = 0;
_root.Effect(ex, ey, 5);
}
if (_root["zako" + n].hitTest(_root.player._x, _root.player._y, true)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].t = tt;
_root["zako" + n].t1 = tt1;
_root["zako" + n].st = sst;
_root["zako" + n].h = hp;
}
function TekimovB(n) {
tt = _root["zako" + n].t;
xx = _root["zako" + n]._x;
yy = _root["zako" + n]._y;
if (tt < 0) {
xx = 620;
xx1 = -2;
yy1 = 0;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
tt = 0;
_root["zako" + n].h = 200;
_root["zako" + n].r = 90;
}
xx1 = _root["zako" + n].x1;
yy1 = _root["zako" + n].y1;
hp = _root["zako" + n].h;
rr = _root["zako" + n].r;
tt = tt + 1;
if (tt > 100) {
rr = rr + 4;
rr = (rr < 360) * rr;
r1 = rr * PP;
xx1 = 0;
yy1 = Math.sin(r1) * 4;
if (tt > 2000) {
xx1 = -2;
}
}
xx = xx + xx1;
yy = yy + yy1;
at1 = 0;
at1 = xx < -40;
if ((tt % 30) == 0) {
tx = xx - 32;
ty = yy - 16;
_root.Tshot4(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root["zako" + n].hitTest(_root["sht" + j])) {
ex = _root["sht" + j]._x + _root["sht" + j].tt._x;
ey = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.Effect(ex, ey, 1);
_root["sht" + j].removeMovieClip();
_root["zako" + n].gotoAndPlay("dame");
hp = hp - 1;
w = Math.floor((200 - hp) / 2) + 96;
_root["zako" + n]._width = w;
_root["zako" + n]._height = w;
_root.sco = _root.sco + 1;
if (hp < 1) {
ex = _root["zako" + n]._x;
ey = _root["zako" + n]._y;
_root.Effect(ex, ey, 6);
at1 = 1;
_root.sco = _root.sco + 100;
break;
}
}
j++;
}
if (at1) {
_root.tekinum[n] = 0;
_root["zako" + n].removeMovieClip();
return(undefined);
}
if (_root["zako" + n].hitarea.hitTest(_root.player.hitarea)) {
_root.damage = 1;
}
_root["zako" + n]._x = xx;
_root["zako" + n]._y = yy;
_root["zako" + n].x1 = xx1;
_root["zako" + n].y1 = yy1;
_root["zako" + n].t = tt;
_root["zako" + n].h = hp;
_root["zako" + n].r = rr;
}
function Boss1() {
xx = _root.zako16._x;
yy = _root.zako16._y;
xx1 = _root.zako16.x1;
yy1 = _root.zako16.y1;
hhp = _root.zako16.hp;
tt = _root.zako16.t;
sst = _root.zako16.st;
if (sst == 1) {
_root.iro.setTransform(_root.colda2);
sst = 0;
}
tt++;
if (tt == -1) {
_root.bgsound[1].start(0, 100);
}
if (tt > -1) {
tt = tt + (Math.floor(Math.random() * 10) * (_root.bosst == 0));
if (tt > 800) {
r = Math.floor(Math.random() * 360) * PP;
xx1 = Math.sin(r) * 6;
yy1 = Math.cos(r) * 6;
tt = 0;
}
if (yy < -80) {
yy1 = 6;
}
if (yy > 300) {
yy1 = -6;
}
if (xx < 320) {
xx1 = 8;
}
if (xx > 600) {
xx1 = -6;
}
if (_root.bosst == 2) {
yy1 = ((yy1 > 0) * 2) - ((yy1 < 0) * 2);
tt = 100;
} else {
yy1 = ((yy1 > 0) * 8) - ((yy1 < 0) * 8);
}
if ((_root.bosst == 1) && ((tt % 10) == 0)) {
if (yy < 100) {
yy1 = 8;
}
tx = xx - 58;
ty = yy - 64;
_root.Tshot2(tx, ty, 6);
}
j = 0;
while (j < 18) {
if (_root.zako16.hitarea1.hitTest(_root["sht" + j]) || (_root.zako16.hitarea2.hitTest(_root["sht" + j]))) {
bx = _root["sht" + j]._x + _root["sht" + j].tt._x;
by = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.sco = _root.sco + 5;
ef = ef + 1;
ef = ef * (ef < 16);
_root.attachMovie("bom1", "baku" + ef, 200 + ef);
_root["baku" + ef]._x = bx;
_root["baku" + ef]._y = by;
_root["sht" + j].removeMovieClip();
sst = 1;
_root.iro.setTransform(_root.colda);
hhp = hhp - ((hhp > 0) * 2);
_root.colda2.rb = Math.floor((1000 - hhp) * 0.255);
break;
}
j++;
}
}
xx = xx + xx1;
yy = yy + yy1;
if (hhp < 1) {
if (hhp > -100) {
_root.sco = _root.sco + 5000;
_root.zako16.gotoAndPlay("dame");
}
hhp = -101;
xx1 = 0;
yy1 = 2;
tt = -400;
ex = _root.zako16._x;
ey = _root.zako16._y;
ex = ex + (Math.floor(Math.random() * 200) - 100);
ey = ey + (Math.floor(Math.random() * 200) - 100);
_root.Effect(ex, ey, 2);
}
if (_root.player.hitTest(_root.zako16.atarea)) {
_root.damage = 1;
}
if (_root.player.hitTest(_root.zako16.hitarea2)) {
_root.damage = 1;
}
if (_root.player.hitTest(_root.zako16.hitarea1)) {
_root.damage = 1;
}
_root.zako16._x = xx;
_root.zako16._y = yy;
_root.zako16.x1 = xx1;
_root.zako16.y1 = yy1;
_root.zako16.hp = hhp;
_root.zako16.t = tt;
_root.zako16.st = sst;
}
function Boss3() {
xx = _root.zako16._x;
yy = _root.zako16._y;
xx1 = _root.zako16.x1;
yy1 = _root.zako16.y1;
hhp = _root.zako16.hp;
tt = _root.zako16.t;
sst = _root.zako16.st;
tekin = _root.zako16.t1;
if (sst == 1) {
_root.iro.setTransform(_root.colda2);
sst = 0;
}
tt++;
if (tt == -1) {
_root.bgsound[1].start(0, 100);
}
if (hhp > 0) {
ex = _root.player._x;
ey = _root.player._y;
if (_root.zako16.hitTest(ex, ey, true)) {
_root.damage = 1;
}
if (tt > -1) {
xx1 = 0;
yy1 = 0;
if (yy < 170) {
yy1 = 2;
}
}
tx = xx - 106;
ty = yy - 64;
if ((tt > 200) && (tt < 350)) {
if ((tt % 15) == 0) {
_root.zako16.gotoAndPlay("kougeki");
_root.Tshot4(tx, ty, 6);
}
if ((tt % 25) == 0) {
_root.zako16.gotoAndPlay("kougeki");
_root.Tshot3(tx, ty, 6);
}
}
if ((tt > 400) && (tt < 600)) {
if ((tt % 10) == 0) {
_root.zako16.gotoAndPlay("kougeki");
_root.Tshot3(tx, ty, 6);
}
}
if (tt > 650) {
tekin++;
tekin = tekin * (tekin < 16);
if (_root.tekinum[tekin] == 0) {
_root.attachMovie("teki11", "zako" + tekin, 100 + tekin);
_root["zako" + tekin]._x = tx;
_root["zako" + tekin]._y = ty;
_root["zako" + tekin].t = -100;
_root.tekinum[tekin] = 11;
tt = 0;
}
}
j = 0;
while (j < 18) {
if (_root.zako16.hitarea.hitTest(_root["sht" + j])) {
bx = _root["sht" + j]._x + _root["sht" + j].tt._x;
by = _root["sht" + j]._y + _root["sht" + j].tt._y;
_root.sco = _root.sco + 5;
ef = ef + 1;
ef = ef * (ef < 16);
_root.attachMovie("bom1", "baku" + ef, 200 + ef);
_root["baku" + ef]._x = bx;
_root["baku" + ef]._y = by;
_root["sht" + j].removeMovieClip();
sst = 1;
_root.iro.setTransform(_root.colda);
hhp = hhp - ((hhp > 0) * 2);
_root.colda2.rb = Math.floor((1000 - hhp) * 0.255);
break;
}
ex = 0;
ey = 0;
ex = ex + (_root["sht" + j]._x + _root["sht" + j].tt._x);
ey = ey + (_root["sht" + j]._y + _root["sht" + j].tt._y);
if (_root.zako16.hitTest(ex, ey, true)) {
_root["sht" + j].removeMovieClip();
_root.Effect(ex, ey, 1);
}
j++;
}
}
xx = xx + xx1;
yy = yy + yy1;
if (hhp < 1) {
if (hhp > -100) {
_root.sco = _root.sco + 50000;
_root.ending = 1;
}
hhp = -101;
xx1 = 0;
yy1 = 2;
tt = -400;
ex = _root.zako16._x;
ey = _root.zako16._y;
ex = ex + (Math.floor(Math.random() * 200) - 100);
ey = ey + (Math.floor(Math.random() * 200) - 100);
_root.Effect(ex, ey, 2);
}
_root.zako16._x = xx;
_root.zako16._y = yy;
_root.zako16.x1 = xx1;
_root.zako16.y1 = yy1;
_root.zako16.hp = hhp;
_root.zako16.t = tt;
_root.zako16.st = sst;
}
Instance of Symbol 663 MovieClip in Frame 3
onClipEvent (load) {
an = 1;
this.gotoAndPlay("sta");
kk = 1;
kk1 = 1;
kk2 = 1;
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.ue)) {
if (kk == 0) {
if (an == 2) {
an = 1;
this.gotoAndPlay("sta");
}
kk = 1;
}
} else {
kk = 0;
}
if (Key.isDown(_root.sita)) {
if (kk1 == 0) {
if (an == 1) {
an = 2;
this.gotoAndPlay("opt");
}
kk1 = 1;
}
} else {
kk1 = 0;
}
if (Key.isDown(32) || (Key.isDown(_root.atta))) {
if (kk2 == 0) {
if (an == 2) {
_root.gotoAndPlay("config");
}
if (an == 1) {
_root.gotoAndPlay("game");
}
kk2 = 1;
}
} else {
kk2 = 0;
}
}
Frame 7
stop();
Frame 8
_root.ending = 0;
_root.buki1 = 0;
_root.buki2 = 0;
_root.buki3 = 0;
_root.efe = 0;
_root.stage = 1;
_root.jiki = 4;
_root.nokori.gotoAndStop("n_" + _root.jiki);
_root.damage = 0;
_root.tama = 0;
_root.sco = 0;
PP = (Math.PI/180);
_root.tekinum = new Array();
_root.tekitama = new Array();
_root.syokusyu = new Array();
_root.syoku = 0;
i = 0;
while (i < 16) {
_root.tekinum[i] = 0;
i++;
}
i = 0;
while (i < 30) {
_root.tekitama[i] = 0;
i++;
}
i = 0;
while (i < 90) {
_root.syokusyu[i] = 0;
i++;
}
_root.colda = new Object();
_root.colda2 = new Object();
_root.colda.ra = 100;
_root.colda.rb = 160;
_root.colda.ga = 100;
_root.colda.gb = 160;
_root.colda.ba = 100;
_root.colda.bb = 160;
_root.colda.aa = 100;
_root.colda.ab = 0;
_root.colda2.ra = 100;
_root.colda2.rb = 0;
_root.colda2.ga = 100;
_root.colda2.gb = 0;
_root.colda2.ba = 100;
_root.colda2.bb = 0;
_root.colda2.aa = 100;
_root.colda2.ab = 0;
Frame 9
_root.tekia = [1, 1, 1, 1, 8, 0, 1, 1, 1, 1, 8, 6, 8, 8, 9, 9, 0, 1, 1, 1, 1, 1, 2, 2, 2, 8, 8, 9, 9, 0, 2, 2, 2, 7, 0, 7, 6, 4, 4, 8, 9, 8, 9, 1, 1, 1, 0, 1, 1, 1, 0, 2, 0, 2, 6, 0, 3, 7, 0, 7, 1, 1, 1, 8, 8, 3, 7, 2, 0, 2, 2, 2, 6, 0, 4, 3, 0, 9, 0, 9, 0, 5, 3, 5, 0, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 0, 0, 7, 7, 7, 2, 2, 2, 2, 2, 7, 7, 7, 5, 5, 6, 7, 2, 7, 8, 8, 9, 9, 9, 7, 7, 8, 8, 2, 2, 2, 2, 2, 7, 7, 7, 1, 1, 8, 9, 4, 4, 4, 5, 5, 6, 1, 1, 1, 1, 1, 8, 8, 5, 5, 9, 9, 5, 5, 8, 8, 4, 4, 4, 4, 6, 2, 2, 7, 7, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 8, 9, 4, 4, 4, 8, 9, 2, 2, 7, 7, 3, 7, 7, 2, 2, 9, 9, 9, 3, 8, 8, 8, 6, 4, 4, 4, 4];
_root.tekib = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.tekic = [3, 3, 3, 3, 7, 0, 6, 6, 6, 6, 8, 4, 8, 8, 2, 2, 0, 4, 5, 4, 5, 4, 5, 5, 5, 6, 6, 2, 2, 0, 7, 7, 7, 2, 2, 2, 4, 3, 6, 6, 3, 5, 3, 6, 6, 6, 6, 4, 4, 4, 0, 7, 7, 7, 5, 0, 10, 2, 0, 2, 2, 2, 2, 6, 6, 0, 1, 6, 0, 5, 5, 5, 3, 0, 4, 10, 6, 2, 6, 2, 0, 4, 0, 6, 0, 4, 4, 4, 0, 0, 5, 5, 5, 3, 3, 3, 6, 6, 6, 2, 7, 0, 0, 2, 2, 2, 8, 8, 8, 8, 8, 2, 2, 2, 5, 4, 5, 2, 7, 2, 7, 7, 2, 2, 2, 2, 2, 8, 8, 8, 8, 5, 5, 5, 5, 3, 3, 6, 6, 8, 2, 4, 2, 8, 0, 9, 4, 2, 2, 2, 7, 7, 6, 6, 0, 9, 2, 2, 4, 5, 6, 6, 2, 4, 8, 3, 4, 6, 6, 4, 4, 2, 2, 7, 7, 7, 2, 2, 8, 7, 7, 2, 7, 2, 2, 4, 6, 7, 2, 6, 6, 3, 3, 6, 2, 7, 7, 2, 2, 2, 2, 3, 7, 7, 7, 4, 2, 5, 7, 4];
stop();
Instance of Symbol 678 MovieClip in Frame 9
onClipEvent (load) {
_root.stage = 1;
_root.stageno.gotoAndStop(_root.stage);
tt = 0;
}
onClipEvent (enterFrame) {
tt++;
if (tt > 60) {
_root.bgsound[0].start(0, 100);
_root.play();
}
}
Frame 10
stop();
Instance of Symbol 681 MovieClip in Frame 10
onClipEvent (load) {
_x = 0;
t = 0;
xx = _x;
}
onClipEvent (enterFrame) {
t = t + 1;
xx = xx - ((t % 2) * _root.tikei.sp);
xx = xx * (xx > -1200);
_x = xx;
}
Instance of Symbol 715 MovieClip "tikei" in Frame 10
onClipEvent (load) {
ttx = new Array();
ttx = [640, -20, 400, 200];
ef = 0;
bx = 0;
by = 0;
cc = 0;
_x = 0;
st = 1;
this.tikei1.gotoAndStop(st);
this.tikei2.gotoAndStop(st + 1);
sp = 1;
tekit = 0;
tekit1 = -1;
tekit2 = 0;
tekin = 0;
i = 0;
while (i < 17) {
_root.tekinum[i] = 0;
i++;
}
boss = 0;
bost = 0;
_root.bosst = 0;
}
onClipEvent (enterFrame) {
xx = _x;
xx = xx - (sp * 2);
if (xx < -600) {
xx = 0;
st = st + 1;
if (st == 16) {
sp = 0;
tekit1 = 0;
}
this.tikei1.gotoAndStop(st);
this.tikei2.gotoAndStop(st + 1);
}
_x = xx;
j = 0;
while (j < 18) {
ex = 0;
ey = 0;
ex = ex + (_root["sht" + j]._x + _root["sht" + j].tt._x);
ey = ey + (_root["sht" + j]._y + _root["sht" + j].tt._y);
cc = ex + ey;
bb = this.tikei1.hitTest(ex, ey, true) || (this.tikei2.hitTest(ex, ey, true));
if ((cc > 0) && (bb)) {
_root["sht" + j].removeMovieClip();
_root.Effect(ex, ey, 1);
}
j++;
}
tekit = tekit + sp;
if (tekit >= 20) {
tekit1 = tekit1 + 1;
tekit2 = _root.tekia[tekit1];
tekit = 0;
}
if (tekit2 > 0) {
tekin++;
tekin = tekin * (tekin < 16);
if (_root.tekinum[tekin] == 0) {
a = _root.tekib[tekit1];
xx = ttx[a];
yy = _root.tekic[tekit1] * 40;
_root.attachMovie("teki" + tekit2, "zako" + tekin, 100 + tekin);
_root["zako" + tekin]._x = xx;
_root["zako" + tekin]._y = yy;
_root["zako" + tekin].t = -100;
_root.tekinum[tekin] = tekit2;
tekit2 = 0;
}
}
bost = bost + (sp == 0);
if (bost > 0) {
if (bost == 1) {
stopAllSounds();
_root.attachMovie("bos1", "zako16", 116);
_root.zako16._x = 500;
_root.zako16._y = 500;
_root.zako16.x1 = 0;
_root.zako16.y1 = -2;
_root.zako16.hp = 1000;
_root.zako16.t = -100;
_root.tekinum[16] = 3;
_root.zako16.st = 0;
_root.colda2.rb = 0;
_root.iro = new Color(_root.zako16);
}
_root.Boss1();
if (_root.zako16._y > 600) {
_root.tekinum[16] = 0;
_root.zako16.removeMovieClip();
stopAllSounds();
_root.attachMovie("cle", "cle1", 399);
_root.cle1._x = 300;
_root.cle1._y = 400;
}
}
}
Instance of Symbol 755 MovieClip "player" in Frame 10
onClipEvent (load) {
_x = 48;
_y = 200;
x1 = 0;
y1 = 0;
xx = 0;
yy = 0;
tt = 0;
ft = 0;
fn = 0;
k = 0;
st = "yoko";
st1 = "yoko";
_root.pp = 0;
fst = "shot6";
sst = ["shot0", "shot1", "shot2", "shot3", "shot8", "shot9", "shot6", "shot7"];
sst1 = 6;
sst2 = 6;
sst3 = 0;
r = 0;
r1 = 0;
_root.aim = 0;
i = 0;
while (i < 30) {
_root.tekitama[i] = 0;
i++;
}
pp = 0.196349540849362;
ax = 0;
ay = 0;
ar = 0;
ef = 0;
_root.damage = 0;
dt = 0;
dt2 = 0;
_root.bukiw.gotoAndPlay("b" + sst2);
ite = 0;
aim1 = 0;
}
onClipEvent (enterFrame) {
ft = ft + (((1 + ((_root.pp > 0) * 2)) + sst1) + (sst1 == 0));
ft = ft - (((sst1 > 3) * 4) + ((sst1 > 5) * 2));
_root.aim = _root.aim + ((_root.tekinum[_root.aim] == 0) + (aim1 == 1));
_root.aim = _root.aim * (_root.aim < 17);
k = 0;
st = "yoko";
if (Key.isDown(_root.ue)) {
k = k + 1;
st = "ue";
}
if (Key.isDown(_root.sita)) {
k = k + 2;
st = "sita";
}
k = k + (Key.isDown(_root.hidari) * 4);
k = k + (Key.isDown(_root.migi) * 8);
k = k * (dt < 30);
xx = _x;
yy = _y;
xx = xx + ((((k == 8) * 8) + ((k == 10) * 6)) + ((k == 9) * 6));
xx = xx + ((((-(k == 4)) * 8) - ((k == 6) * 6)) - ((k == 5) * 6));
yy = yy + ((((k == 2) * 8) + ((k == 10) * 6)) + ((k == 6) * 6));
yy = yy + ((((-(k == 1)) * 8) - ((k == 9) * 6)) - ((k == 5) * 6));
if (xx < 20) {
xx = 20;
}
if (xx > 580) {
xx = 580;
}
if (yy < 20) {
yy = 20;
}
if ((yy > 380) && (dt < 30)) {
yy = 380;
}
bb = _root.tikei.tikei1.hitTest(xx, yy - 16, true) || (_root.tikei.tikei2.hitTest(xx, yy - 16, true));
yy = yy + (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx, yy + 16, true) || (_root.tikei.tikei2.hitTest(xx, yy + 16, true));
yy = yy - (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx - 16, yy, true) || (_root.tikei.tikei2.hitTest(xx - 16, yy, true));
xx = xx + (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx + 10, yy, true) || (_root.tikei.tikei2.hitTest(xx + 10, yy, true));
xx = xx - (8 * bb);
x1 = xx - _x;
y1 = yy - _y;
_x = xx;
_y = yy;
if (Key.isDown(_root.bu) || (ite == 1)) {
if (sst3 == 0) {
ite = 0;
sst2 = sst2 + 2;
sst2 = sst2 * (sst2 < 8);
sst2 = sst2 + (((_root.buki1 == 0) && (sst2 == 0)) * 2);
sst2 = sst2 + (((_root.buki2 == 0) && (sst2 == 2)) * 2);
sst2 = sst2 + (((_root.buki3 == 0) && (sst2 == 4)) * 2);
_root.bukiw.gotoAndPlay("b" + sst2);
ft = 0;
sst3 = 1;
}
} else {
sst3 = 0;
}
if ((dt < 30) && (Key.isDown(_root.atta))) {
aim1++;
_root.pp = _root.pp - ((_root.pp > 0) * 4);
_root.pp = _root.pp * (_root.pp > 0);
if (ft > 3) {
sst1 = sst2;
sst1 = sst1 + (_root.pp > 0);
fst = sst[sst1];
ft = 0;
fn = fn + 1;
fn = fn * (fn < 18);
_root.attachMovie(fst, "sht" + fn, 10 + fn);
_root["sht" + fn]._x = (_x + 34) + ((sst1 > 3) * 24);
_root["sht" + fn]._y = _y + 16;
_root["sht" + fn].st = sst1;
if (sst1 < 2) {
r = r + 1;
r = r * (r < 3);
_root["sht" + fn].gotoAndPlay("r_" + r);
}
}
} else {
_root.pp = _root.pp + ((_root.pp < 200) * (dt2 == 0));
aim1 = 0;
}
i = 0;
while (i < 18) {
ii = _root["sht" + i].st;
if ((ii == 2) || (ii == 3)) {
_root["sht" + i]._x = _root["sht" + i]._x + x1;
_root["sht" + i]._y = _y + 16;
}
i++;
}
i = 0;
while (i < 16) {
if (_root.tekinum[i] == 2) {
_root.Tekimov1(i);
} else if (_root.tekinum[i] == 1) {
_root.Tekimov2(i);
} else if (_root.tekinum[i] == 3) {
_root.Tekimov3(i);
} else if (_root.tekinum[i] == 4) {
_root.Tekimov4(i);
} else if (_root.tekinum[i] == 5) {
_root.Tekimov5(i);
} else if (_root.tekinum[i] == 6) {
_root.Tekimov6(i);
} else if (_root.tekinum[i] == 7) {
_root.Tekimov7(i);
} else if (_root.tekinum[i] == 8) {
_root.Tekimov8(i);
} else if (_root.tekinum[i] == 9) {
_root.Tekimov9(i);
}
i++;
}
n = 0;
while (n < 30) {
if (_root.tekitama[n] == 1) {
_root["zakot" + n]._x = _root["zakot" + n]._x + _root["zakot" + n].x1;
_root["zakot" + n]._y = _root["zakot" + n]._y + _root["zakot" + n].y1;
tx1 = _root["zakot" + n]._x;
ty1 = _root["zakot" + n]._y;
ta = 0;
ta = ta + ((((tx1 < -10) + (tx1 > 610)) + (ty1 < -10)) + (ty1 > 410));
if (_root.player.hitarea.hitTest(_root["zakot" + n])) {
_root.damage = 1;
ta = ta + 1;
}
ta = ta + (_root.tikei.tikei1.hitTest(tx1, ty1, true) + _root.tikei.tikei2.hitTest(tx1, ty1, true));
if (ta > 0) {
_root.tekitama[n] = 0;
_root["zakot" + n].removeMovieClip();
}
}
n++;
}
if (_root.damage > 0) {
_root.damage = 0;
if (dt < 1) {
ite = 1;
sst3 = 0;
_root.buki1 = _root.buki1 * (sst2 != 0);
_root.buki2 = _root.buki2 * (sst2 != 2);
_root.buki3 = _root.buki3 * (sst2 != 4);
dt = 120;
_root.Effectb(_x, _y, 1);
_root.jiki = _root.jiki - 1;
_root.nokori.gotoAndStop("n_" + _root.jiki);
}
}
if (dt > 0) {
if (dt > 60) {
st = "yarare";
}
dt = dt - 1;
this._alpha = 25 * (dt % 4);
if ((dt < 60) && (dt > 40)) {
if (dt == 59) {
this._x = -80;
}
st = "fukkatu";
_x = (_x + 12);
_y = 200;
}
if ((dt < 62) && (_root.jiki < 1)) {
if (dt == 61) {
stopAllSounds();
_root.attachMovie("GOVER", "gov", 600);
_root.gov._x = 300;
_root.gov._y = 200;
}
dt = 61;
st = "yoko";
_x = -80;
dt2 = dt2 + 1;
if (dt2 == 200) {
_root.gotoAndPlay("over");
}
}
if (dt == 0) {
this._alpha = 100;
st = "yoko";
}
}
if (st != st1) {
this.gotoAndPlay(st);
st1 = st;
}
}
Instance of Symbol 763 MovieClip in Frame 10
onClipEvent (load) {
st = "nasi";
st1 = "nasi";
pp1 = 0;
}
onClipEvent (enterFrame) {
st = "nasi";
pp1 = _root.pp;
if (_root.pp > 199) {
st = "full";
pp1 = 200;
}
if (st1 != st) {
this.gotoAndPlay(st);
st1 = st;
}
ln = Math.floor((pp1 / 4) * 2);
this.chp._width = ln;
}
Frame 11
n = 0;
while (n < 30) {
_root["zakot" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 18) {
_root["zako" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 100) {
_root["ude" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 20) {
_root["sht" + n].removeMovieClip();
n++;
}
_root.tekia = [1, 1, 1, 1, 8, 0, 1, 1, 1, 1, 8, 6, 8, 8, 9, 9, 0, 1, 1, 1, 1, 1, 2, 2, 2, 8, 8, 9, 9, 9, 2, 2, 2, 7, 0, 7, 6, 4, 4, 8, 2, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 2, 6, 0, 0, 7, 0, 7, 1, 1, 1, 8, 8, 0, 7, 2, 0, 2, 2, 2, 6, 0, 4, 0, 10, 10, 10, 5, 10, 5, 10, 5, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 0, 0, 7, 7, 7, 3, 2, 2, 0, 2, 0, 0, 7, 0, 0, 6, 0, 2, 7, 0, 8, 9, 0, 9, 0, 7, 0, 8, 2, 0, 2, 0, 2, 0, 7, 7, 1, 1, 8, 0, 4, 4, 4, 5, 5, 6, 1, 1, 1, 1, 1, 8, 8, 5, 5, 9, 9, 5, 5, 8, 8, 4, 4, 4, 4, 6, 2, 2, 7, 7, 0, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 8, 9, 4, 4, 4, 8, 9, 2, 2, 7, 7, 0, 7, 7, 2, 2, 9, 9, 9, 0, 8, 8, 8, 6, 4, 4, 4, 4];
_root.tekib = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.tekic = [3, 3, 3, 3, 8, 0, 6, 6, 6, 6, 8, 4, 8, 8, 1, 1, 0, 4, 5, 4, 5, 4, 5, 5, 5, 6, 6, 3, 3, 3, 7, 7, 7, 2, 2, 2, 4, 3, 6, 8, 2, 8, 2, 6, 6, 6, 6, 4, 4, 4, 4, 7, 7, 7, 5, 0, 0, 2, 0, 2, 2, 2, 2, 8, 8, 0, 1, 6, 0, 5, 5, 5, 3, 0, 4, 0, 6, 2, 6, 2, 0, 4, 0, 6, 5, 4, 4, 4, 0, 0, 5, 5, 5, 3, 3, 3, 6, 6, 6, 2, 7, 0, 0, 2, 2, 2, 5, 8, 8, 0, 8, 0, 0, 2, 0, 0, 5, 0, 7, 2, 0, 7, 2, 0, 2, 0, 2, 0, 8, 8, 0, 5, 0, 5, 0, 3, 3, 6, 6, 8, 0, 4, 2, 8, 0, 9, 4, 2, 2, 2, 7, 7, 8, 8, 0, 9, 2, 2, 4, 5, 9, 9, 2, 4, 8, 3, 4, 6, 6, 4, 4, 0, 3, 3, 2, 2, 8, 8, 8, 7, 7, 2, 7, 4, 2, 4, 6, 7, 2, 6, 6, 3, 3, 6, 2, 7, 7, 2, 2, 2, 2, 4, 8, 8, 8, 4, 2, 5, 7, 4];
stop();
Instance of Symbol 774 MovieClip in Frame 11
onClipEvent (load) {
_root.stage = 2;
_root.stageno.gotoAndStop(_root.stage);
tt = 0;
stopAllSounds();
}
onClipEvent (enterFrame) {
tt++;
if (tt > 60) {
_root.bgsound[2].start(0, 100);
_root.play();
}
}
Frame 12
stop();
Instance of Symbol 777 MovieClip in Frame 12
onClipEvent (load) {
_x = 0;
t = 0;
xx = _x;
}
onClipEvent (enterFrame) {
t = t + 1;
xx = xx - ((t % 2) * _root.tikei.sp);
xx = xx * (xx > -600);
_x = xx;
}
Instance of Symbol 809 MovieClip "tikei" in Frame 12
onClipEvent (load) {
ttx = new Array();
ttx = [640, -20, 400, 200, 1000];
ef = 0;
bx = 0;
by = 0;
cc = 0;
_x = 0;
st = 1;
this.tikei1.gotoAndStop(st);
this.tikei2.gotoAndStop(st + 1);
sp = 1;
tekit = 0;
tekit1 = -1;
tekit2 = 0;
tekin = 0;
i = 0;
while (i < 17) {
_root.tekinum[i] = 0;
i++;
}
boss = 0;
bost = 0;
_root.bosst = 0;
tname = "";
}
onClipEvent (enterFrame) {
xx = _x;
xx = xx - (sp * 2);
if (xx < -600) {
xx = 0;
st = st + 1;
if (st == 16) {
sp = 0;
tekit1 = 0;
}
this.tikei1.gotoAndStop(st);
this.tikei2.gotoAndStop(st + 1);
}
_x = xx;
j = 0;
while (j < 18) {
ex = 0;
ey = 0;
ex = ex + (_root["sht" + j]._x + _root["sht" + j].tt._x);
ey = ey + (_root["sht" + j]._y + _root["sht" + j].tt._y);
cc = ex + ey;
bb = this.tikei1.hitTest(ex, ey, true) || (this.tikei2.hitTest(ex, ey, true));
if ((cc > 0) && (bb)) {
_root["sht" + j].removeMovieClip();
_root.Effect(ex, ey, 1);
}
j++;
}
tekit = tekit + sp;
if (tekit >= 20) {
tekit1 = tekit1 + 1;
tekit2 = _root.tekia[tekit1];
tekit = 0;
}
if (tekit2 > 0) {
tekin++;
tekin = tekin * (tekin < 16);
if (_root.tekinum[tekin] == 0) {
a = _root.tekib[tekit1];
xx = ttx[a];
yy = _root.tekic[tekit1] * 40;
tname = "teki" + tekit2;
if (tekit2 == 3) {
tname = "kasakasa";
}
_root.attachMovie(tname, "zako" + tekin, 100 + tekin);
_root["zako" + tekin]._x = xx;
_root["zako" + tekin]._y = yy;
_root["zako" + tekin].t = -100;
_root.tekinum[tekin] = tekit2;
tekit2 = 0;
}
}
bost = bost + (sp == 0);
if (bost > 0) {
if (bost == 1) {
stopAllSounds();
_root.attachMovie("bos1", "zako16", 116);
_root.zako16._x = 500;
_root.zako16._y = 500;
_root.zako16.x1 = 0;
_root.zako16.y1 = -2;
_root.zako16.hp = 1000;
_root.zako16.t = -100;
_root.tekinum[16] = 3;
_root.zako16.st = 0;
_root.colda2.rb = 0;
_root.iro = new Color(_root.zako16);
}
_root.Boss1();
if (_root.zako16._y > 600) {
_root.tekinum[16] = 0;
_root.zako16.removeMovieClip();
stopAllSounds();
_root.attachMovie("cle", "cle1", 399);
_root.cle1._x = 300;
_root.cle1._y = 400;
}
}
}
Instance of Symbol 755 MovieClip "player" in Frame 12
onClipEvent (load) {
_x = 48;
_y = 200;
x1 = 0;
y1 = 0;
xx = 0;
yy = 0;
tt = 0;
ft = 0;
fn = 0;
k = 0;
st = "yoko";
st1 = "yoko";
_root.pp = 0;
fst = "shot6";
sst = ["shot0", "shot1", "shot2", "shot3", "shot8", "shot9", "shot6", "shot7"];
sst1 = 6;
sst2 = 6;
sst3 = 0;
r = 0;
r1 = 0;
_root.aim = 0;
i = 0;
while (i < 30) {
_root.tekitama[i] = 0;
i++;
}
pp = 0.196349540849362;
ax = 0;
ay = 0;
ar = 0;
ef = 0;
_root.damage = 0;
dt = 0;
dt2 = 0;
_root.bukiw.gotoAndPlay("b" + sst2);
ite = 0;
aim1 = 0;
}
onClipEvent (enterFrame) {
ft = ft + (((1 + ((_root.pp > 0) * 2)) + sst1) + (sst1 == 0));
ft = ft - (((sst1 > 3) * 4) + ((sst1 > 5) * 2));
_root.aim = _root.aim + ((_root.tekinum[_root.aim] == 0) + (aim1 == 1));
_root.aim = _root.aim * (_root.aim < 17);
k = 0;
st = "yoko";
if (Key.isDown(_root.ue)) {
k = k + 1;
st = "ue";
}
if (Key.isDown(_root.sita)) {
k = k + 2;
st = "sita";
}
k = k + (Key.isDown(_root.hidari) * 4);
k = k + (Key.isDown(_root.migi) * 8);
k = k * (dt < 30);
xx = _x;
yy = _y;
xx = xx + ((((k == 8) * 8) + ((k == 10) * 6)) + ((k == 9) * 6));
xx = xx + ((((-(k == 4)) * 8) - ((k == 6) * 6)) - ((k == 5) * 6));
yy = yy + ((((k == 2) * 8) + ((k == 10) * 6)) + ((k == 6) * 6));
yy = yy + ((((-(k == 1)) * 8) - ((k == 9) * 6)) - ((k == 5) * 6));
if (xx < 20) {
xx = 20;
}
if (xx > 580) {
xx = 580;
}
if (yy < 20) {
yy = 20;
}
if ((yy > 380) && (dt < 30)) {
yy = 380;
}
bb = _root.tikei.tikei1.hitTest(xx, yy - 16, true) || (_root.tikei.tikei2.hitTest(xx, yy - 16, true));
yy = yy + (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx, yy + 16, true) || (_root.tikei.tikei2.hitTest(xx, yy + 16, true));
yy = yy - (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx - 16, yy, true) || (_root.tikei.tikei2.hitTest(xx - 16, yy, true));
xx = xx + (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx + 10, yy, true) || (_root.tikei.tikei2.hitTest(xx + 10, yy, true));
xx = xx - (8 * bb);
x1 = xx - _x;
y1 = yy - _y;
_x = xx;
_y = yy;
if (Key.isDown(_root.bu) || (ite == 1)) {
if (sst3 == 0) {
ite = 0;
sst2 = sst2 + 2;
sst2 = sst2 * (sst2 < 8);
sst2 = sst2 + (((_root.buki1 == 0) && (sst2 == 0)) * 2);
sst2 = sst2 + (((_root.buki2 == 0) && (sst2 == 2)) * 2);
sst2 = sst2 + (((_root.buki3 == 0) && (sst2 == 4)) * 2);
_root.bukiw.gotoAndPlay("b" + sst2);
ft = 0;
sst3 = 1;
}
} else {
sst3 = 0;
}
if ((dt < 30) && (Key.isDown(_root.atta))) {
aim1++;
_root.pp = _root.pp - ((_root.pp > 0) * 4);
_root.pp = _root.pp * (_root.pp > 0);
if (ft > 3) {
sst1 = sst2;
sst1 = sst1 + (_root.pp > 0);
fst = sst[sst1];
ft = 0;
fn = fn + 1;
fn = fn * (fn < 18);
_root.attachMovie(fst, "sht" + fn, 10 + fn);
_root["sht" + fn]._x = (_x + 34) + ((sst1 > 3) * 24);
_root["sht" + fn]._y = _y + 16;
_root["sht" + fn].st = sst1;
if (sst1 < 2) {
r = r + 1;
r = r * (r < 3);
_root["sht" + fn].gotoAndPlay("r_" + r);
}
}
} else {
aim1 = 0;
_root.pp = _root.pp + ((_root.pp < 200) * (dt2 == 0));
}
i = 0;
while (i < 18) {
ii = _root["sht" + i].st;
if ((ii == 2) || (ii == 3)) {
_root["sht" + i]._x = _root["sht" + i]._x + x1;
_root["sht" + i]._y = _y + 16;
}
i++;
}
i = 0;
while (i < 16) {
if (_root.tekinum[i] == 2) {
_root.Tekimov1(i);
} else if (_root.tekinum[i] == 1) {
_root.Tekimov2(i);
} else if (_root.tekinum[i] == 3) {
_root.TekimovA(i);
} else if (_root.tekinum[i] == 4) {
_root.Tekimov4(i);
} else if (_root.tekinum[i] == 5) {
_root.Tekimov5(i);
} else if (_root.tekinum[i] == 6) {
_root.Tekimov6(i);
} else if (_root.tekinum[i] == 7) {
_root.Tekimov7(i);
} else if (_root.tekinum[i] == 8) {
_root.Tekimov8(i);
} else if (_root.tekinum[i] == 9) {
_root.Tekimov9(i);
} else if (_root.tekinum[i] == 10) {
_root.Tekimov10(i);
}
i++;
}
n = 0;
while (n < 30) {
if (_root.tekitama[n] == 1) {
_root["zakot" + n]._x = _root["zakot" + n]._x + _root["zakot" + n].x1;
_root["zakot" + n]._y = _root["zakot" + n]._y + _root["zakot" + n].y1;
tx1 = _root["zakot" + n]._x;
ty1 = _root["zakot" + n]._y;
ta = 0;
ta = ta + ((((tx1 < -10) + (tx1 > 610)) + (ty1 < -10)) + (ty1 > 410));
if (_root.player.hitarea.hitTest(_root["zakot" + n])) {
_root.damage = 1;
ta = ta + 1;
}
ta = ta + (_root.tikei.tikei1.hitTest(tx1, ty1, true) + _root.tikei.tikei2.hitTest(tx1, ty1, true));
if (ta > 0) {
_root.tekitama[n] = 0;
_root["zakot" + n].removeMovieClip();
}
}
n++;
}
if (_root.damage > 0) {
_root.damage = 0;
if (dt < 1) {
ite = 1;
sst3 = 0;
_root.buki1 = _root.buki1 * (sst2 != 0);
_root.buki2 = _root.buki2 * (sst2 != 2);
_root.buki3 = _root.buki3 * (sst2 != 4);
dt = 120;
_root.Effectb(_x, _y, 1);
_root.jiki = _root.jiki - 1;
_root.nokori.gotoAndStop("n_" + _root.jiki);
}
}
if (dt > 0) {
if (dt > 60) {
st = "yarare";
}
dt = dt - 1;
this._alpha = 25 * (dt % 4);
if ((dt < 60) && (dt > 40)) {
if (dt == 59) {
this._x = -80;
}
st = "fukkatu";
_x = (_x + 12);
_y = 200;
}
if ((dt < 62) && (_root.jiki < 1)) {
if (dt == 61) {
stopAllSounds();
_root.attachMovie("GOVER", "gov", 600);
_root.gov._x = 300;
_root.gov._y = 200;
}
dt = 61;
st = "yoko";
_x = -80;
dt2 = dt2 + 1;
if (dt2 == 200) {
_root.gotoAndPlay("over");
}
}
if (dt == 0) {
this._alpha = 100;
st = "yoko";
}
}
if (st != st1) {
this.gotoAndPlay(st);
st1 = st;
}
}
Instance of Symbol 763 MovieClip in Frame 12
onClipEvent (load) {
st = "nasi";
st1 = "nasi";
pp1 = 0;
}
onClipEvent (enterFrame) {
st = "nasi";
pp1 = _root.pp;
if (_root.pp > 199) {
st = "full";
pp1 = 200;
}
if (st1 != st) {
this.gotoAndPlay(st);
st1 = st;
}
ln = Math.floor((pp1 / 4) * 2);
this.chp._width = ln;
}
Frame 13
n = 0;
while (n < 30) {
_root["zakot" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 18) {
_root["zako" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 100) {
_root["ude" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 20) {
_root["sht" + n].removeMovieClip();
n++;
}
_root.tekia = [1, 1, 1, 1, 8, 0, 1, 1, 1, 1, 8, 6, 8, 8, 2, 2, 0, 1, 1, 1, 1, 1, 2, 2, 2, 8, 8, 2, 2, 11, 2, 2, 2, 7, 0, 7, 6, 4, 4, 8, 9, 8, 9, 1, 1, 1, 0, 1, 1, 1, 0, 2, 0, 2, 6, 0, 7, 7, 7, 7, 1, 1, 1, 8, 8, 0, 7, 2, 0, 2, 2, 2, 6, 0, 4, 0, 0, 9, 0, 9, 0, 5, 0, 5, 0, 2, 2, 2, 0, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 0, 0, 7, 11, 7, 0, 2, 2, 2, 2, 11, 0, 7, 0, 0, 6, 0, 2, 7, 11, 8, 9, 0, 9, 11, 7, 0, 8, 2, 0, 2, 0, 2, 3, 0, 0, 1, 1, 8, 0, 0, 4, 4, 0, 0, 6, 1, 1, 1, 1, 0, 8, 8, 5, 5, 9, 9, 5, 5, 8, 8, 4, 4, 4, 4, 6, 2, 2, 7, 7, 0, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 8, 9, 4, 4, 4, 8, 9, 2, 2, 7, 7, 0, 7, 7, 2, 2, 9, 9, 9, 0, 8, 8, 8, 6, 4, 4, 4, 4];
_root.tekib = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
_root.tekic = [3, 3, 3, 3, 7, 5, 6, 6, 6, 6, 8, 4, 7, 8, 2, 2, 0, 4, 5, 4, 5, 4, 5, 5, 5, 6, 7, 6, 6, 0, 7, 7, 7, 2, 0, 2, 4, 3, 6, 6, 2, 5, 2, 6, 6, 6, 6, 4, 4, 4, 0, 7, 7, 7, 5, 0, 2, 2, 2, 2, 2, 2, 2, 8, 8, 0, 1, 6, 0, 5, 5, 5, 3, 0, 4, 0, 6, 2, 6, 2, 0, 4, 0, 6, 5, 4, 4, 4, 0, 5, 5, 5, 5, 3, 3, 3, 6, 6, 6, 2, 7, 0, 0, 2, 9, 2, 5, 6, 6, 6, 6, 0, 0, 2, 0, 0, 5, 0, 5, 2, 0, 7, 2, 0, 2, 9, 2, 0, 8, 8, 0, 5, 0, 5, 4, 3, 3, 6, 4, 8, 0, 0, 2, 8, 0, 9, 4, 2, 2, 2, 7, 0, 4, 4, 0, 9, 2, 2, 4, 5, 6, 6, 2, 4, 8, 3, 4, 6, 6, 4, 4, 0, 2, 2, 2, 2, 8, 7, 8, 8, 8, 2, 7, 2, 2, 4, 6, 8, 2, 6, 6, 3, 3, 6, 2, 7, 7, 2, 2, 2, 2, 3, 9, 9, 9, 4, 2, 5, 7, 4];
stop();
Instance of Symbol 810 MovieClip in Frame 13
onClipEvent (load) {
_root.stage = 3;
_root.stageno.gotoAndStop(_root.stage);
tt = 0;
stopAllSounds();
}
onClipEvent (enterFrame) {
tt++;
if (tt > 60) {
_root.bgsound[3].start(0, 100);
_root.play();
}
}
Frame 14
stop();
Instance of Symbol 811 MovieClip in Frame 14
onClipEvent (load) {
phase = 0;
amp = 60;
cycle = 3;
scl = 0;
scl1 = 0;
bmpData = flash.display.BitmapData.loadBitmap("meramera");
}
onClipEvent (enterFrame) {
scl1 = scl1 == 0;
scl = scl - scl1;
scl = scl * (scl > -600);
_root.clear();
phase = phase + 6;
var i;
var tmp = phase;
var m = (new flash.geom.Matrix(1, 0, 0, 1, 0, 0));
i = 0;
while (i < 400) {
tmp = tmp + cycle;
m.tx = scl + (Math.sin((tmp * Math.PI) / 180) * amp);
_root.beginBitmapFill(bmpData, m);
_root.moveTo(0, i);
_root.lineTo(0, i + 2);
_root.lineTo(600, i + 2);
_root.lineTo(600, i);
_root.endFill();
i = i + 2;
}
}
Instance of Symbol 845 MovieClip "tikei" in Frame 14
onClipEvent (load) {
ttx = new Array();
ttx = [640, -20, 400, 200, 1000];
ef = 0;
bx = 0;
by = 0;
cc = 0;
_x = 0;
st = 1;
this.tikei1.gotoAndStop(st);
this.tikei2.gotoAndStop(st + 1);
sp = 1;
tekit = 0;
tekit1 = -1;
tekit2 = 0;
tekin = 0;
i = 0;
while (i < 17) {
_root.tekinum[i] = 0;
i++;
}
boss = 0;
bost = 0;
_root.bosst = 0;
tname = "";
}
onClipEvent (enterFrame) {
xx = _x;
xx = xx - (sp * 2);
if (xx < -600) {
xx = 0;
st = st + 1;
if (st == 16) {
sp = 0;
tekit1 = 0;
}
this.tikei1.gotoAndStop(st);
this.tikei2.gotoAndStop(st + 1);
}
_x = xx;
j = 0;
while (j < 18) {
ex = 0;
ey = 0;
ex = ex + (_root["sht" + j]._x + _root["sht" + j].tt._x);
ey = ey + (_root["sht" + j]._y + _root["sht" + j].tt._y);
cc = ex + ey;
bb = this.tikei1.hitTest(ex, ey, true) || (this.tikei2.hitTest(ex, ey, true));
if ((cc > 0) && (bb)) {
_root["sht" + j].removeMovieClip();
_root.Effect(ex, ey, 1);
}
j++;
}
tekit = tekit + sp;
if (tekit >= 20) {
tekit1 = tekit1 + 1;
tekit2 = _root.tekia[tekit1];
tekit = 0;
}
if (tekit2 > 0) {
tekin++;
tekin = tekin * (tekin < 16);
if (_root.tekinum[tekin] == 0) {
a = _root.tekib[tekit1];
xx = ttx[a];
yy = _root.tekic[tekit1] * 40;
tname = "teki" + tekit2;
if (tekit2 == 3) {
tname = "moetori";
}
_root.attachMovie(tname, "zako" + tekin, 100 + tekin);
_root["zako" + tekin]._x = xx;
_root["zako" + tekin]._y = yy;
_root["zako" + tekin].t = -100;
_root.tekinum[tekin] = tekit2;
tekit2 = 0;
}
}
bost = bost + (sp == 0);
if (bost > 0) {
if (bost == 1) {
stopAllSounds();
_root.attachMovie("bos3", "zako16", 116);
_root.zako16._x = 440;
_root.zako16._y = 500;
_root.zako16.x1 = 0;
_root.zako16.y1 = -2;
_root.zako16.hp = 1000;
_root.zako16.t = -160;
_root.zako16.t1 = tekin;
_root.tekinum[16] = 3;
_root.zako16.st = 0;
_root.colda2.rb = 0;
_root.iro = new Color(_root.zako16);
}
_root.Boss3();
if (_root.zako16._y > 600) {
_root.tekinum[16] = 0;
_root.zako16.removeMovieClip();
stopAllSounds();
_root.attachMovie("cle", "cle1", 399);
_root.cle1._x = 300;
_root.cle1._y = 400;
}
}
}
Instance of Symbol 755 MovieClip "player" in Frame 14
onClipEvent (load) {
_x = 48;
_y = 200;
x1 = 0;
y1 = 0;
xx = 0;
yy = 0;
tt = 0;
ft = 0;
fn = 0;
k = 0;
st = "yoko";
st1 = "yoko";
_root.pp = 0;
fst = "shot6";
sst = ["shot0", "shot1", "shot2", "shot3", "shot8", "shot9", "shot6", "shot7"];
sst1 = 6;
sst2 = 6;
sst3 = 0;
r = 0;
r1 = 0;
_root.aim = 0;
i = 0;
while (i < 30) {
_root.tekitama[i] = 0;
i++;
}
pp = 0.196349540849362;
ax = 0;
ay = 0;
ar = 0;
ef = 0;
_root.damage = 0;
dt = 0;
dt2 = 0;
_root.bukiw.gotoAndPlay("b" + sst2);
ite = 0;
aim1 = 0;
}
onClipEvent (enterFrame) {
ft = ft + (((1 + ((_root.pp > 0) * 2)) + sst1) + (sst1 == 0));
ft = ft - (((sst1 > 3) * 4) + ((sst1 > 5) * 2));
_root.aim = _root.aim + ((_root.tekinum[_root.aim] == 0) + (aim1 == 1));
_root.aim = _root.aim * (_root.aim < 17);
k = 0;
st = "yoko";
if (Key.isDown(_root.ue)) {
k = k + 1;
st = "ue";
}
if (Key.isDown(_root.sita)) {
k = k + 2;
st = "sita";
}
k = k + (Key.isDown(_root.hidari) * 4);
k = k + (Key.isDown(_root.migi) * 8);
k = k * (dt < 30);
xx = _x;
yy = _y;
xx = xx + ((((k == 8) * 8) + ((k == 10) * 6)) + ((k == 9) * 6));
xx = xx + ((((-(k == 4)) * 8) - ((k == 6) * 6)) - ((k == 5) * 6));
yy = yy + ((((k == 2) * 8) + ((k == 10) * 6)) + ((k == 6) * 6));
yy = yy + ((((-(k == 1)) * 8) - ((k == 9) * 6)) - ((k == 5) * 6));
if (xx < 20) {
xx = 20;
}
if (xx > 580) {
xx = 580;
}
if (yy < 20) {
yy = 20;
}
if ((yy > 380) && (dt < 30)) {
yy = 380;
}
bb = _root.tikei.tikei1.hitTest(xx, yy - 16, true) || (_root.tikei.tikei2.hitTest(xx, yy - 16, true));
yy = yy + (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx, yy + 16, true) || (_root.tikei.tikei2.hitTest(xx, yy + 16, true));
yy = yy - (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx - 16, yy, true) || (_root.tikei.tikei2.hitTest(xx - 16, yy, true));
xx = xx + (8 * bb);
bb = _root.tikei.tikei1.hitTest(xx + 10, yy, true) || (_root.tikei.tikei2.hitTest(xx + 10, yy, true));
xx = xx - (8 * bb);
x1 = xx - _x;
y1 = yy - _y;
_x = xx;
_y = yy;
if (Key.isDown(_root.bu) || (ite == 1)) {
if (sst3 == 0) {
ite = 0;
sst2 = sst2 + 2;
sst2 = sst2 * (sst2 < 8);
sst2 = sst2 + (((_root.buki1 == 0) && (sst2 == 0)) * 2);
sst2 = sst2 + (((_root.buki2 == 0) && (sst2 == 2)) * 2);
sst2 = sst2 + (((_root.buki3 == 0) && (sst2 == 4)) * 2);
_root.bukiw.gotoAndPlay("b" + sst2);
ft = 0;
sst3 = 1;
}
} else {
sst3 = 0;
}
if ((dt < 30) && (Key.isDown(_root.atta))) {
aim1++;
_root.pp = _root.pp - ((_root.pp > 0) * 4);
_root.pp = _root.pp * (_root.pp > 0);
if (ft > 3) {
sst1 = sst2;
sst1 = sst1 + (_root.pp > 0);
fst = sst[sst1];
ft = 0;
fn = fn + 1;
fn = fn * (fn < 18);
_root.attachMovie(fst, "sht" + fn, 10 + fn);
_root["sht" + fn]._x = (_x + 34) + ((sst1 > 3) * 24);
_root["sht" + fn]._y = _y + 16;
_root["sht" + fn].st = sst1;
if (sst1 < 2) {
r = r + 1;
r = r * (r < 3);
_root["sht" + fn].gotoAndPlay("r_" + r);
}
}
} else {
aim1 = 0;
_root.pp = _root.pp + ((_root.pp < 200) * (dt2 == 0));
}
i = 0;
while (i < 18) {
ii = _root["sht" + i].st;
if ((ii == 2) || (ii == 3)) {
_root["sht" + i]._x = _root["sht" + i]._x + x1;
_root["sht" + i]._y = _y + 16;
}
i++;
}
i = 0;
while (i < 16) {
if (_root.tekinum[i] == 2) {
_root.Tekimov1(i);
} else if (_root.tekinum[i] == 1) {
_root.Tekimov2(i);
} else if (_root.tekinum[i] == 3) {
_root.TekimovB(i);
} else if (_root.tekinum[i] == 4) {
_root.Tekimov4(i);
} else if (_root.tekinum[i] == 5) {
_root.Tekimov5(i);
} else if (_root.tekinum[i] == 6) {
_root.Tekimov6(i);
} else if (_root.tekinum[i] == 7) {
_root.Tekimov7(i);
} else if (_root.tekinum[i] == 8) {
_root.Tekimov8(i);
} else if (_root.tekinum[i] == 9) {
_root.Tekimov9(i);
} else if (_root.tekinum[i] == 11) {
_root.Tekimov11(i);
}
i++;
}
n = 0;
while (n < 30) {
if (_root.tekitama[n] == 1) {
_root["zakot" + n]._x = _root["zakot" + n]._x + _root["zakot" + n].x1;
_root["zakot" + n]._y = _root["zakot" + n]._y + _root["zakot" + n].y1;
tx1 = _root["zakot" + n]._x;
ty1 = _root["zakot" + n]._y;
ta = 0;
ta = ta + ((((tx1 < -10) + (tx1 > 610)) + (ty1 < -10)) + (ty1 > 410));
if (_root.player.hitarea.hitTest(_root["zakot" + n])) {
_root.damage = 1;
ta = ta + 1;
}
ta = ta + (_root.tikei.tikei1.hitTest(tx1, ty1, true) + _root.tikei.tikei2.hitTest(tx1, ty1, true));
if (ta > 0) {
_root.tekitama[n] = 0;
_root["zakot" + n].removeMovieClip();
}
}
n++;
}
if (_root.damage > 0) {
_root.damage = 0;
if (dt < 1) {
ite = 1;
sst3 = 0;
_root.buki1 = _root.buki1 * (sst2 != 0);
_root.buki2 = _root.buki2 * (sst2 != 2);
_root.buki3 = _root.buki3 * (sst2 != 4);
dt = 120;
_root.Effectb(_x, _y, 1);
_root.jiki = _root.jiki - 1;
_root.nokori.gotoAndStop("n_" + _root.jiki);
}
}
if (dt > 0) {
if (dt > 60) {
st = "yarare";
}
dt = dt - 1;
this._alpha = 25 * (dt % 4);
if ((dt < 60) && (dt > 40)) {
if (dt == 59) {
this._x = -80;
}
st = "fukkatu";
_x = (_x + 12);
_y = 200;
}
if ((dt < 62) && (_root.jiki < 1)) {
if (dt == 61) {
stopAllSounds();
_root.attachMovie("GOVER", "gov", 600);
_root.gov._x = 300;
_root.gov._y = 200;
}
dt = 61;
st = "yoko";
_x = -80;
dt2 = dt2 + 1;
if (dt2 == 200) {
_root.gotoAndPlay("over");
}
}
if (dt == 0) {
this._alpha = 100;
st = "yoko";
}
}
if (st != st1) {
this.gotoAndPlay(st);
st1 = st;
}
}
Instance of Symbol 763 MovieClip in Frame 14
onClipEvent (load) {
st = "nasi";
st1 = "nasi";
pp1 = 0;
}
onClipEvent (enterFrame) {
st = "nasi";
pp1 = _root.pp;
if (_root.pp > 199) {
st = "full";
pp1 = 200;
}
if (st1 != st) {
this.gotoAndPlay(st);
st1 = st;
}
ln = Math.floor((pp1 / 4) * 2);
this.chp._width = ln;
}
Frame 15
_root.clear();
n = 0;
while (n < 30) {
_root["zakot" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 18) {
_root["zako" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 100) {
_root["ude" + n].removeMovieClip();
n++;
}
n = 0;
while (n < 20) {
_root["sht" + n].removeMovieClip();
n++;
}
Frame 50
_root.gov.removeMovieClip();
if (_root.ending > 0) {
_root.gotoAndPlay("owari");
} else {
_root.gotoAndPlay("title");
}
Instance of Symbol 848 MovieClip in Frame 51
onClipEvent (load) {
KEYCODE = new Array();
KEYCODE = [" ", " ", " ", " ", " ", " ", " ", " ", "BackSpace", "Tab", " ", " ", "Clear", "Enter", " ", " ", "Shift", "Ctrl", "Alt", "Pause", "CapsLock", " ", " ", " ", " ", " ", " ", "Esc", "", " ", " ", " ", "Space", "PageUp", "PageDown", "End", "Home", "\u2190\u77E2\u5370", "\u2191\u77E2\u5370", "\u2192\u77E2\u5370", "\u2193\u77E2\u5370", " ", " ", " ", "PrtSc", "Insert", "Delete", "Help", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", " ", " ", " ", " ", " ", " ", " ", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", " ", " ", " ", " ", " ", "\u30C6\u30F3\u30AD\u30FC0", "\u30C6\u30F3\u30AD\u30FC1", "\u30C6\u30F3\u30AD\u30FC2", "\u30C6\u30F3\u30AD\u30FC3", "\u30C6\u30F3\u30AD\u30FC4", "\u30C6\u30F3\u30AD\u30FC5", "\u30C6\u30F3\u30AD\u30FC6", "\u30C6\u30F3\u30AD\u30FC7", "\u30C6\u30F3\u30AD\u30FC8", "\u30C6\u30F3\u30AD\u30FC9", "*", "+", "Enter", "-", ".", "/", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "NumLock", "ScrLk", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", ": *", "; +", ", <", "- =", ". >", "/ ?", "@ `", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "[ {", "\\|", "] }", "'' '", " ", " ", " ", "_", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "CapsLock", " ", " ", " ", " ", " ", " ", " ", " ", " "];
_root.hidari = 37;
_root.hyouji_l = KEYCODE[_root.hidari];
_root.migi = 39;
_root.hyouji_r = KEYCODE[_root.migi];
_root.ue = 38;
_root.hyouji_j = KEYCODE[_root.ue];
_root.attack = 32;
_root.hyouji_a = KEYCODE[_root.attack];
Mouse.show();
}
onClipEvent (enterFrame) {
if (_root.fig == 0) {
_root.hyouji_l = KEYCODE[_root.hidari];
_root.hyouji_r = KEYCODE[_root.migi];
_root.hyouji_j = KEYCODE[_root.ue];
_root.hyouji_a = KEYCODE[_root.attack];
}
}
onClipEvent (keyDown) {
if (_root.fig == 1) {
_root.hidari = Key.getCode();
_root.hyouji_l = KEYCODE[_root.hidari];
_root.fig = 0;
}
if (_root.fig == 2) {
_root.migi = Key.getCode();
_root.hyouji_r = KEYCODE[_root.migi];
_root.fig = 0;
}
if (_root.fig == 3) {
_root.attack = Key.getCode();
_root.hyouji_a = KEYCODE[_root.attack];
_root.fig = 0;
}
if (_root.fig == 4) {
_root.ue = Key.getCode();
_root.hyouji_j = KEYCODE[_root.ue];
_root.fig = 0;
}
}
Instance of Symbol 848 MovieClip in Frame 51
onClipEvent (load) {
KEYCODE = new Array();
KEYCODE = [" ", " ", " ", " ", " ", " ", " ", " ", "BackSpace", "Tab", " ", " ", "Clear", "Enter", " ", " ", "Shift", "Ctrl", "Alt", "Pause", "CapsLock", " ", " ", " ", " ", " ", " ", "Esc", "", " ", " ", " ", "Space", "PageUp", "PageDown", "End", "Home", "\u2190\u77E2\u5370", "\u2191\u77E2\u5370", "\u2192\u77E2\u5370", "\u2193\u77E2\u5370", " ", " ", " ", "PrtSc", "Insert", "Delete", "Help", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", " ", " ", " ", " ", " ", " ", " ", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", " ", " ", " ", " ", " ", "\u30C6\u30F3\u30AD\u30FC0", "\u30C6\u30F3\u30AD\u30FC1", "\u30C6\u30F3\u30AD\u30FC2", "\u30C6\u30F3\u30AD\u30FC3", "\u30C6\u30F3\u30AD\u30FC4", "\u30C6\u30F3\u30AD\u30FC5", "\u30C6\u30F3\u30AD\u30FC6", "\u30C6\u30F3\u30AD\u30FC7", "\u30C6\u30F3\u30AD\u30FC8", "\u30C6\u30F3\u30AD\u30FC9", "*", "+", "Enter", "-", ".", "/", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "NumLock", "ScrLk", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", ": *", "; +", ", <", "- =", ". >", "/ ?", "@ `", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "[ {", "\\|", "] }", "'' '", " ", " ", " ", "_", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "CapsLock", " ", " ", " ", " ", " ", " ", " ", " ", " "];
_root.hyouji_l = KEYCODE[_root.hidari];
_root.hyouji_r = KEYCODE[_root.migi];
_root.hyouji_b = KEYCODE[_root.bu];
_root.hyouji_at = KEYCODE[_root.atta];
_root.hyouji_u = KEYCODE[_root.ue];
_root.hyouji_d = KEYCODE[_root.sita];
Mouse.show();
_root.fig = 0;
}
onClipEvent (enterFrame) {
if (_root.fig == 0) {
_root.hyouji_l = KEYCODE[_root.hidari];
_root.hyouji_r = KEYCODE[_root.migi];
_root.hyouji_b = KEYCODE[_root.bu];
_root.hyouji_at = KEYCODE[_root.atta];
_root.hyouji_u = KEYCODE[_root.ue];
_root.hyouji_d = KEYCODE[_root.sita];
}
}
onClipEvent (keyDown) {
if (_root.fig == 1) {
_root.hidari = Key.getCode();
_root.hyouji_l = KEYCODE[_root.hidari];
_root.fig = 0;
}
if (_root.fig == 2) {
_root.migi = Key.getCode();
_root.hyouji_r = KEYCODE[_root.migi];
_root.fig = 0;
}
if (_root.fig == 3) {
_root.atta = Key.getCode();
_root.hyouji_at = KEYCODE[_root.atta];
_root.fig = 0;
}
if (_root.fig == 5) {
_root.ue = Key.getCode();
_root.hyouji_u = KEYCODE[_root.ue];
_root.fig = 0;
}
if (_root.fig == 6) {
_root.sita = Key.getCode();
_root.hyouji_d = KEYCODE[_root.sita];
_root.fig = 0;
}
if (_root.fig == 4) {
_root.bu = Key.getCode();
_root.hyouji_b = KEYCODE[_root.bu];
_root.fig = 0;
}
}
Frame 70
stop();
Frame 108
stop();
Instance of Symbol 724 MovieClip in Frame 108
onClipEvent (load) {
kk = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(32) || (Key.isDown(_root.atta))) {
if (kk > 60) {
stopAllSounds();
_root.gotoAndPlay("title");
}
} else {
kk = kk + 1;
}
}
Symbol 37 MovieClip [scno] Frame 1
stop();
Symbol 37 MovieClip [scno] Frame 2
stop();
Symbol 37 MovieClip [scno] Frame 3
stop();
Symbol 37 MovieClip [scno] Frame 4
stop();
Symbol 37 MovieClip [scno] Frame 5
stop();
Symbol 37 MovieClip [scno] Frame 6
stop();
Symbol 37 MovieClip [scno] Frame 7
stop();
Symbol 37 MovieClip [scno] Frame 8
stop();
Symbol 37 MovieClip [scno] Frame 9
stop();
Symbol 37 MovieClip [scno] Frame 10
stop();
Symbol 55 MovieClip [shot1] Frame 21
this.removeMovieClip();
Symbol 55 MovieClip [shot1] Frame 42
this.removeMovieClip();
Symbol 55 MovieClip [shot1] Frame 63
this.removeMovieClip();
Symbol 67 MovieClip [shot3] Frame 21
this.removeMovieClip();
Symbol 71 MovieClip [shot2] Frame 21
this.removeMovieClip();
Symbol 84 MovieClip [shot7] Frame 21
this.removeMovieClip();
Symbol 90 MovieClip [shot6] Frame 21
this.removeMovieClip();
Symbol 98 MovieClip [shot0] Frame 21
this.removeMovieClip();
Symbol 98 MovieClip [shot0] Frame 42
this.removeMovieClip();
Symbol 98 MovieClip [shot0] Frame 63
this.removeMovieClip();
Symbol 108 MovieClip [teki1] Frame 4
stop();
Instance of Symbol 117 MovieClip "tt" in Symbol 119 MovieClip [shot9] Frame 1
onClipEvent (load) {
xx = _root.player._x + 48;
yy = _root.player._y + 16;
x1 = 32;
y1 = 0;
am = _root.aim;
ax = 0;
ay = 0;
ax1 = 0;
ay1 = 0;
r = 0;
tt = 0;
ppi = (Math.PI/180);
this._rotation = r;
}
onClipEvent (enterFrame) {
ax1 = this._x + xx;
ay1 = this._y + yy;
tt++;
if ((_root.tekinum[am] > 0) && (tt < 8)) {
ax = _root["zako" + am]._x - ax1;
ay = _root["zako" + am]._y - ay1;
r = Math.atan2(ay, ax);
x1 = Math.cos(r) * 32;
y1 = Math.sin(r) * 32;
this._rotation = r / ppi;
}
this._x = this._x + x1;
this._y = this._y + y1;
}
Symbol 119 MovieClip [shot9] Frame 50
this.removeMovieClip();
Instance of Symbol 128 MovieClip "tt" in Symbol 129 MovieClip [shot8] Frame 1
onClipEvent (load) {
xx = _root.player._x + 48;
yy = _root.player._y + 16;
x1 = 6;
y1 = 0;
aim = _root.aim;
ax = 0;
ay = 0;
ax1 = 0;
ay1 = 0;
}
onClipEvent (enterFrame) {
aim = _root.aim;
ax1 = this._x + xx;
ay1 = this._y + yy;
ax = 0;
ay = 0;
if (_root.tekinum[aim] > 0) {
ax = _root["zako" + aim]._x - ax1;
ay = _root["zako" + aim]._y - ay1;
}
x1 = x1 + ((((ax >= 0) * (x1 < 12)) * 4) - (((ax < 0) * (x1 > -12)) * 4));
y1 = y1 + ((((ay > 0) * (y1 < 12)) * 4) - (((ay < 0) * (y1 > -12)) * 4));
this._x = this._x + x1;
this._y = this._y + y1;
}
Instance of Symbol 128 MovieClip "tt" in Symbol 129 MovieClip [shot8] Frame 59
onClipEvent (load) {
xx = _root.player._x + 48;
yy = _root.player._y + 16;
x1 = 6;
y1 = 0;
am = _root.aim;
ax = 0;
ay = 0;
ax1 = 0;
ay1 = 0;
}
onClipEvent (enterFrame) {
ax1 = this._x + xx;
ay1 = this._y + yy;
ax = 0;
ay = 0;
if (_root.tekinum[am] > 0) {
ax = _root["zako" + am]._x - ax1;
ay = _root["zako" + am]._y - ay1;
}
x1 = x1 + ((((ax >= 0) * (x1 < 12)) * 4) - (((ax < 0) * (x1 > -12)) * 4));
y1 = y1 + ((((ay > 0) * (y1 < 12)) * 4) - (((ay < 0) * (y1 > -12)) * 4));
this._x = this._x + x1;
this._y = this._y + y1;
}
Symbol 129 MovieClip [shot8] Frame 60
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 19
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 38
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 57
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 76
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 95
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 114
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 133
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 152
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 171
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 190
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 209
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 228
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 247
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 266
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 285
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 304
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 323
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 342
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 361
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 380
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 399
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 418
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 437
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 456
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 475
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 494
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 513
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 532
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 551
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 570
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 589
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 608
this.removeMovieClip();
Symbol 130 MovieClip [shot4] Frame 627
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 19
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 38
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 57
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 76
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 95
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 114
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 133
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 152
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 171
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 190
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 209
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 228
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 247
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 266
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 285
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 304
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 323
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 342
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 361
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 380
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 399
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 418
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 437
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 456
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 475
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 494
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 513
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 532
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 551
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 570
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 589
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 608
this.removeMovieClip();
Symbol 131 MovieClip [shot5] Frame 627
this.removeMovieClip();
Symbol 143 MovieClip [bom1] Frame 6
this.removeMovieClip();
Symbol 154 MovieClip [ttama1] Frame 2
stop();
Symbol 167 MovieClip [teki9] Frame 9
stop();
Symbol 168 MovieClip [teki8] Frame 9
stop();
Symbol 193 MovieClip [teki7] Frame 9
stop();
Symbol 194 MovieClip [teki2] Frame 9
stop();
Symbol 239 MovieClip [bos1] Frame 186
_root.bosst = 1;
Symbol 239 MovieClip [bos1] Frame 223
_root.bosst = 0;
Symbol 239 MovieClip [bos1] Frame 301
_root.bosst = 2;
Symbol 239 MovieClip [bos1] Frame 380
_root.bosst = 0;
Symbol 239 MovieClip [bos1] Frame 402
gotoAndPlay ("loop1");
Symbol 239 MovieClip [bos1] Frame 415
stop();
Symbol 249 MovieClip [teki3] Frame 5
stop();
Symbol 267 MovieClip [teki3_2] Frame 5
stop();
Symbol 290 MovieClip [teki4] Frame 1
stop();
Symbol 290 MovieClip [teki4] Frame 26
stop();
Symbol 304 MovieClip [teki5] Frame 5
stop();
Instance of Symbol 315 MovieClip in Symbol 316 MovieClip [outw] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 2;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 2;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Symbol 316 MovieClip [outw] Frame 55
this.removeMovieClip();
Symbol 326 MovieClip [iget] Frame 10
this.removeMovieClip();
Symbol 378 MovieClip [teki6] Frame 9
stop();
Symbol 378 MovieClip [teki6] Frame 16
stop();
Symbol 378 MovieClip [teki6] Frame 23
stop();
Symbol 378 MovieClip [teki6] Frame 30
stop();
Symbol 378 MovieClip [teki6] Frame 37
stop();
Symbol 405 MovieClip [GOVER] Frame 14
stop();
Symbol 410 MovieClip [cle] Frame 123
_root.play();
this.removeMovieClip();
Symbol 450 MovieClip [bom3] Frame 12
this.removeMovieClip();
Symbol 474 MovieClip [bom2] Frame 12
this.removeMovieClip();
Instance of Symbol 414 MovieClip "asi2" in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 414 MovieClip "asi3" in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 414 MovieClip "asi4" in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 414 MovieClip "asi1" in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 418 MovieClip in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 418 MovieClip in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 418 MovieClip in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 418 MovieClip in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 4;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 4;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Instance of Symbol 426 MovieClip in Symbol 475 MovieClip [bom4] Frame 1
onClipEvent (load) {
x1 = Math.floor(Math.random() * 8) - 4;
x1 = x1 * 2;
y1 = -Math.floor(Math.random() * 8);
y1 = y1 * 2;
y1 = y1 - 8;
ah = 100;
}
onClipEvent (enterFrame) {
this._x = this._x + x1;
this._y = this._y + y1;
y1 = y1 + 1;
this._alpha = ah;
ah = ah - (ah > 0);
}
Symbol 475 MovieClip [bom4] Frame 31
this.removeMovieClip();
Symbol 490 MovieClip [bom5] Frame 15
this.removeMovieClip();
Symbol 528 MovieClip Frame 18
_root.sx = 164;
_root.sy = 16;
_root.sd = 1;
Symbol 528 MovieClip Frame 19
_root.sx = 164;
_root.sy = 380;
_root.sd = 1;
Symbol 528 MovieClip Frame 32
_root.sx = -142;
_root.sy = 16;
_root.sd = 1;
Symbol 528 MovieClip Frame 33
_root.sx = -120;
_root.sy = 380;
_root.sd = 1;
Symbol 530 MovieClip [kasakasa] Frame 10
stop();
Symbol 547 MovieClip [honoo] Frame 4
stop();
Symbol 564 MovieClip [teki10] Frame 3
stop();
Symbol 576 MovieClip [teki11_2] Frame 3
stop();
Symbol 589 MovieClip [teki11] Frame 3
stop();
Symbol 600 MovieClip [moetori] Frame 5
stop();
Symbol 601 MovieClip [bom6] Frame 14
this.removeMovieClip();
Symbol 629 MovieClip [bos3] Frame 25
stop();
Symbol 663 MovieClip Frame 4
stop();
Symbol 663 MovieClip Frame 8
stop();
Symbol 755 MovieClip Frame 10
stop();
Symbol 755 MovieClip Frame 20
stop();
Symbol 755 MovieClip Frame 30
stop();
Instance of Symbol 752 MovieClip in Symbol 755 MovieClip Frame 31
onClipEvent (load) {
y1 = -16;
}
onClipEvent (enterFrame) {
y1 = y1 + (2 * (y1 < 32));
_y = (_y + y1);
}
Symbol 755 MovieClip Frame 45
stop();
Symbol 755 MovieClip Frame 62
stop();
Symbol 763 MovieClip Frame 3
stop();
Symbol 763 MovieClip Frame 12
stop();
Symbol 773 MovieClip Frame 2
stop();
Symbol 773 MovieClip Frame 4
stop();
Symbol 773 MovieClip Frame 6
stop();
Symbol 773 MovieClip Frame 8
stop();
Symbol 861 Button
on (release) {
_root.fig = 3;
_root.hyouji_at = "\u30AD\u30FC\u3092\u62BC\u3057\u3066";
}
Symbol 862 Button
on (release) {
_root.fig = 4;
_root.hyouji_b = "\u30AD\u30FC\u3092\u62BC\u3057\u3066";
}
Symbol 863 Button
on (release) {
_root.fig = 2;
_root.hyouji_r = "\u30AD\u30FC\u3092\u62BC\u3057\u3066";
}
Symbol 864 Button
on (release) {
_root.fig = 1;
_root.hyouji_l = "\u30AD\u30FC\u3092\u62BC\u3057\u3066";
}
Symbol 868 Button
on (release) {
_root.hidari = 37;
_root.migi = 39;
_root.ue = 38;
_root.atta = 88;
_root.bu = 90;
_root.sita = 40;
_root.fig = 0;
}
Symbol 869 Button
on (release) {
_root.fig = 0;
savedata2 = SharedObject.getLocal("savefile2");
if (savedata2.data.hidari0 != null) {
_root.hidari = savedata2.data.hidari0;
_root.migi = savedata2.data.migi0;
_root.ue = savedata2.data.ue0;
_root.atta = savedata2.data.atta0;
_root.bu = savedata2.data.bu0;
_root.sita = savedata2.data.sita0;
} else {
_root.hidari = 37;
_root.migi = 39;
_root.atta = 88;
_root.bu = 90;
_root.ue = 38;
_root.sita = 40;
}
}
Symbol 870 Button
on (release) {
savedata2 = SharedObject.getLocal("savefile2");
savedata2.data.hidari0 = _root.hidari;
savedata2.data.migi0 = _root.migi;
savedata2.data.bu0 = _root.bu;
savedata2.data.atta0 = _root.atta;
savedata2.data.ue0 = _root.ue;
savedata2.data.sita0 = _root.sita;
savedata.flush();
}
Symbol 871 Button
on (release) {
_root.sc = 0;
_root.gotoAndPlay("title");
}
Symbol 873 Button
on (release) {
_root.fig = 5;
_root.hyouji_u = "\u30AD\u30FC\u3092\u62BC\u3057\u3066";
}
Symbol 875 Button
on (release) {
_root.fig = 6;
_root.hyouji_d = "\u30AD\u30FC\u3092\u62BC\u3057\u3066";
}