Frame 2
fscommand ("showmenu", "false");
fscommand ("allowscale", "false");
fscommand ("fullscreen", "false");
fscommand ("showmenu", false);
Stage.showMenu = false;
Frame 3
_root.bgm_flg = -1;
Frame 8
function disp_msg(wk_msg) {
_root.disptime = _root.disptime + 30;
_root.msg = wk_msg;
}
function hit_msg() {
_root.tama_hit++;
_root.disptime = _root.disptime + 30;
if (1 < _root.tama_hit) {
if (2 < _root.tama_hit) {
if (3 < _root.tama_hit) {
if (10 < _root.tama_hit) {
if (10 < _root.tama_hit) {
wk_msg = "\u30DF\u30E9\u30AF\u30EB\u30D2\u30C3\u30C8!! ";
}
} else {
wk_msg = "\u30A6\u30EB\u30C8\u30E9\u30D2\u30C3\u30C8!! ";
}
} else {
wk_msg = "\u30C8\u30EA\u30D7\u30EB\u30D2\u30C3\u30C8!! ";
}
} else {
wk_msg = "\u9023\u7D9A\u30D2\u30C3\u30C8\uFF01 ";
}
} else {
wk_msg = "\u30D2\u30C3\u30C8! ";
}
_root.msg = wk_msg;
}
function block_chk(w_x, w_y) {
block_x = Math.floor(w_x / 30);
block_y = Math.floor((w_y - 120) / 30);
if (eval ((("_root.game.map1.block" + block_x) + "_") + block_y)._visible) {
return(1);
}
}
function baku_fnc(w_x, w_y, w_scale) {
_root.game.attachMovie("baku", "baku" + _root.count, 1500 + _root.count);
_root.game["baku" + _root.count]._xscale = w_scale;
_root.game["baku" + _root.count]._yscale = w_scale;
_root.game["baku" + _root.count]._x = w_x;
_root.game["baku" + _root.count]._y = w_y;
_root.count++;
}
function baku_b_fnc(w_x, w_y, w_scale) {
_root.game.attachMovie("baku_b", "baku" + _root.count, 1500 + _root.count);
_root.game["baku" + _root.count]._xscale = 200;
_root.game["baku" + _root.count]._yscale = 200;
_root.game["baku" + _root.count]._x = w_x;
_root.game["baku" + _root.count]._y = w_y;
_root.count++;
}
function tama_del_fnc(w_no) {
_root.xtamaflg = 0;
_root.ytamaflg = 0;
eval ("_root.game.tama" + w_no).removeMovieClip();
}
function block_fnc(w_x, w_y, sp) {
block_x = Math.floor(w_x / 30);
block_y = Math.floor((w_y - 120) / 30);
wk_ren = block_x * block_y;
sp = eval ((("_root.game.map1.block" + block_x) + "_") + block_y);
sp.hit.hp--;
colObj = new Color(sp);
cList_p = colObj.getTransform();
colObj = new Color(sp);
cList = new Object();
if (sp.hit.sflg == 0) {
_root.hp = _root.hp - 1;
_root.hart.gotoandplay("A" + _root.hp);
cList.ra = cList_p.ra + 120;
cList.ga = cList_p.ga;
cList.ba = cList_p.ba;
cList.aa = cList_p.aa;
cList.rb = cList_p.rb + 5;
cList.gb = cList_p.gb + 5;
cList.bb = cList_p.bb;
cList.ab = cList_p.ab;
}
if (sp.hit.sflg != 1) {
if (sp.hit.sflg != 2) {
if (sp.hit.sflg == 3) {
cList.ra = cList_p.ra + 80;
cList.ga = cList_p.ga;
cList.ba = cList_p.ba;
cList.aa = cList_p.aa;
cList.rb = cList_p.rb + 30;
cList.gb = cList_p.gb;
cList.bb = cList_p.bb;
cList.ab = cList_p.ab;
}
} else {
cList.ra = cList_p.ra;
cList.ga = cList_p.ga;
cList.ba = cList_p.ba + 80;
cList.aa = cList_p.aa;
cList.rb = cList_p.rb;
cList.gb = cList_p.gb + 30;
cList.bb = cList_p.bb;
cList.ab = cList_p.ab;
}
} else {
cList.ra = cList_p.ra + 80;
cList.ga = cList_p.ga;
cList.ba = cList_p.ba;
cList.aa = cList_p.aa;
cList.rb = cList_p.rb;
cList.gb = cList_p.gb + 30;
cList.bb = cList_p.bb;
cList.ab = cList_p.ab;
}
colObj.setTransform(cList);
if (0 >= sp.hit.hp) {
if ((sp._x < 320) && ((sp != null) && (sp != undefiend))) {
_root.block_ct_del++;
fscommand ("ParaFlaTrace", "a " + sp._x);
fscommand ("ParaFlaTrace", "_root.block_ct_del " + _root.block_ct_del);
_root.hi_ritu = ("\u62E0\u70B9\u9632\u5FA1\u7387 " + Math.floor((((_root.block_ct - 1) - _root.block_ct_del) / (_root.block_ct - 1)) * 100)) + " %";
}
_root.block_del_ct++;
if (sp.hit.sflg == 0) {
pm = eval ("_root.game.boku" + 1);
_root.baku_fnc(pm._x, pm._y, 100);
pm.removeMovieClip();
_root.over = 1;
}
eval ((("_root.game.map1.block" + block_x) + "_") + block_y).removeMovieClip();
}
}
function block_create_Ar_p() {
_root.block_ct = 0;
_root.block_ct_del = 0;
i = 0;
for ( ; 50 >= i ; i++) {
p_nom = i;
if (9 < p_nom) {
if (19 < p_nom) {
if (29 < p_nom) {
if (39 < p_nom) {
if (49 < p_nom) {
if (65 < p_nom) {
if (76 >= p_nom) {
p_nom = p_nom + 66;
}
} else {
p_nom = p_nom + 55;
}
} else {
p_nom = p_nom + 40;
}
} else {
p_nom = p_nom + 30;
}
} else {
p_nom = p_nom + 20;
}
} else {
p_nom = p_nom + 10;
}
}
val = _root.Ar_a[i];
if (val != 0) {
_root.block_ct++;
fscommand ("ParaFlaTrace", "_root.block_ct " + _root.block_ct);
wk_no = p_nom;
wk_no_y = Math.floor(wk_no / 20) + 1;
wk_no_x = wk_no - ((wk_no_y - 1) * 20);
_root.block_x = wk_no_x;
_root.block_y = wk_no_y;
_root.block_hp[p_nom] = 3;
eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y).removeMovieClip();
_root.game.map1.attachMovie("block" + val, (("block" + _root.block_x) + "_") + _root.block_y, _root.count + 1500);
wk_block = eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y);
with (wk_block) {
_xscale = 100;
_yscale = 100;
}
_root.count++;
wk_block._x = (_root.block_x * 30) + 15;
wk_block._y = (120 + (_root.block_y * 30)) + 15;
}
}
}
function block_create_Ar_e() {
i = 0;
for ( ; 50 >= i ; i++) {
e_nom = i;
if (9 < e_nom) {
if (19 < e_nom) {
if (29 < e_nom) {
if (39 < e_nom) {
if (49 < e_nom) {
if (59 < e_nom) {
if (76 < e_nom) {
if (87 >= e_nom) {
e_nom = e_nom + 96;
}
} else {
e_nom = e_nom + 84;
}
} else {
e_nom = e_nom + 72;
}
} else {
e_nom = e_nom + 60;
}
} else {
e_nom = e_nom + 48;
}
} else {
e_nom = e_nom + 36;
}
} else {
e_nom = e_nom + 24;
}
} else {
e_nom = e_nom + 12;
}
val = _root.Ar_b[i];
if (val != 0) {
wk_no = e_nom;
wk_no_y = Math.floor(wk_no / 22) + 1;
wk_no_x = wk_no - ((wk_no_y - 1) * 22);
_root.block_x = wk_no_x;
_root.block_y = wk_no_y;
_root.block_hp[e_nom] = 3;
eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y).removeMovieClip();
_root.game.map1.attachMovie("e_block" + val, (("block" + _root.block_x) + "_") + _root.block_y, _root.count + 1500);
wk_block = eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y);
with (wk_block) {
_xscale = 100;
_yscale = 100;
}
_root.count++;
wk_block._x = (_root.block_x * 30) + 15;
wk_block._y = (120 + (_root.block_y * 30)) + 15;
}
}
}
function block_create_Ar() {
i = 0;
for ( ; 66 >= i ; i++) {
if (_root.Ar_b[i] == 1) {
wk_no = i;
wk_no_y = Math.floor(wk_no / 22) + 1;
wk_no_x = wk_no - ((wk_no_y - 1) * 22);
_root.block_x = wk_no_x;
_root.block_y = wk_no_y;
_root.block_hp[i] = 3;
eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y).removeMovieClip();
_root.game.map1.attachMovie("block1", (("block" + _root.block_x) + "_") + _root.block_y, _root.count + 1500);
wk_block = eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y);
with (wk_block) {
_xscale = 100;
_yscale = 100;
}
_root.count++;
wk_block._x = (_root.block_x * 30) + 15;
wk_block._y = (90 + (_root.block_y * 30)) + 15;
}
}
}
function block_create(max_ct) {
i = 1;
for ( ; max_ct >= i ; i++) {
_root.block_x = Math.floor(Math.random() * 18) + 1;
_root.block_y = Math.floor(Math.random() * 3) + 1;
wk_ren = _root.block_x * _root.block_y;
_root.block_hp[wk_ren] = 3;
eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y).removeMovieClip();
_root.game.map1.attachMovie("block1", (("block" + _root.block_x) + "_") + _root.block_y, _root.count + 1500);
wk_block = eval ((("_root.game.map1.block" + _root.block_x) + "_") + _root.block_y);
with (wk_block) {
_xscale = 100;
_yscale = 100;
}
_root.count++;
wk_block._x = (_root.block_x * 30) + 15;
wk_block._y = (90 + (_root.block_y * 30)) + 15;
}
}
Frame 9
function enemy_create() {
i = 1;
for ( ; _root.max_enemy >= i ; i++) {
pn = Math.floor(Math.random() * 4) + 1;
_root.game.attachMovie("sp_ene" + pn, "enemy" + i, _root.count + 1500);
_root.count++;
_root.enemy_ct++;
sp_wk = eval ("_root.game.enemy" + i);
with (sp_wk) {
_xscale = 100;
_yscale = 100;
_y = 170;
}
}
if ((_root.stage_ct % 2) == 0) {
iy = 0;
for ( ; 4 >= iy ; iy++) {
ix = 0;
for ( ; 20 >= ix ; ix++) {
eval ((("_root.game.map1.block" + ix) + "_") + iy).removeMovieClip();
}
}
_root.hi_ritu = ("\u62E0\u70B9\u9632\u5FA1\u7387 " + 100) + "%";
}
}
function enemy_create_boss() {
i = 1;
for ( ; 1 >= i ; i++) {
pn = Math.floor(Math.random() * 1) + 1;
_root.game.attachMovie("boss" + pn, "enemy" + i, _root.count + 1500);
_root.count++;
_root.enemy_ct++;
sp_wk = eval ("_root.game.enemy" + i);
with (sp_wk) {
_xscale = 200;
_yscale = 200;
_y = 170;
}
}
if ((_root.stage_ct % 2) == 0) {
iy = 0;
for ( ; 4 >= iy ; iy++) {
ix = 0;
for ( ; 20 >= ix ; ix++) {
eval ((("_root.game.map1.block" + ix) + "_") + iy).removeMovieClip();
}
}
_root.hi_ritu = ("\u62E0\u70B9\u9632\u5FA1\u7387 " + 100) + "%";
}
}
Frame 10
_root.hp = 3;
_root.over = 0;
_root.block_ct = 0;
_root.block_ct_del = 0;
_root.hi_ritu = ("\u62E0\u70B9\u9632\u5FA1\u7387 " + 100) + " %";
_root.tama_hit = 0;
_root.score = 0;
_root.score_disp = "" + _root.score;
_root.msg = "";
_root.disptime = 0;
_root.ene_flg = 1;
_root.bossflg = 0;
_root.Ar_a = new Array();
_root.Ar_b = new Array();
_root.ar_list = new Array();
_root.ar_list = [[1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 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, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]];
_root.count = 0;
_root.myno = 1;
_root.block_x = 0;
_root.block_y = 0;
_root.block_ct = 30;
_root.block_del_ct = 0;
_root.s_width = 640;
_root.s_height = 360;
_root.s_width_boku = 280;
_root.s_width_enemy = 360;
_root.enemy_ct = 0;
_root.xtamaflg = 0;
_root.ytamaflg = 0;
_root.wk_xpw = 2;
_root.wk_ypw = 2;
_root.max_xpw = 100;
_root.max_ypw = 100;
_root.motobasyo_tamax_e = new Array();
_root.motobasyo_tamay_e = new Array();
_root.wk_xpw_e = new Array();
_root.wk_ypw_e = new Array();
i = 1;
for ( ; 10 >= i ; i++) {
_root.motobasyo_tamax_e[i] = 10;
_root.motobasyo_tamay_e[i] = 10;
_root.wk_xpw_e[i] = 10;
_root.wk_ypw_e[i] = 10;
}
_root.block_hp = new Array();
i = 0;
for ( ; 100 >= i ; i++) {
_root.block_hp[i] = 0;
}
fscommand ("ParaFlaTrace", _root.Ar_b);
_root.max_enemy = 3;
_root.stage_ct = 0;
_root.stage_no = "1";
_root.stage_disp_p = 0;
_root.stage_disp_e = 1;
Frame 11
_root.ar_list_p = new Array();
_root.ar_list_p = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 55, 3, 0, 0, 4, 0, 4, 2, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 55, 1, 1, 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, 4, 0, 0, 4, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 55, 1, 1, 0, 1, 1, 0, 1, 1, 1], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 55, 1, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1]];
Frame 12
stop();
Instance of Symbol 10000 MovieClip [game] "game" in Frame 38
onClipEvent (load) {
_root.scr_x = 0;
_root.scr_y = 0;
}
onClipEvent (enterFrame) {
if (_root.myno == 0) {
_root.scr_x = _root.game.sp_0._x - 420;
} else if (_root.myno == 1) {
_root.scr_x = _root.game.boku1._x - 320;
} else if (_root.myno == 2) {
_root.scr_x = _root.game.sp_2._x - 420;
_root.scr_y = _root.game.sp_2._y - 240;
} else if (_root.myno == 3) {
_root.scr_x = _root.game.sp_3._x - 420;
_root.scr_y = _root.game.sp_3._y - 240;
} else if (_root.myno == 4) {
_root.scr_x = _root.game.sp_4._x - 420;
_root.scr_y = _root.game.sp_4._y - 240;
} else {
}
_root.myno;
if (_root.scr_x < 0) {
_root.scr_x = 0;
}
if ((_root.s_width - 640) < _root.scr_x) {
_root.scr_x = _root.s_width - 640;
}
_x = _root.scr_x * -1;
}
Frame 38
if (_root.bgm_flg == 1) {
_root.attachMovie("BGM", "BGM", -100);
_root.bgm_flg = 0;
}
_root.Ar_a = _root.ar_list_p[Math.floor(Math.random() * 6)];
_root.Ar_b = _root.ar_list[Math.floor(Math.random() * 5)];
if (_root.ene_flg == 1) {
if (_root.bossflg != 0) {
_root.enemy_create_boss();
_root.bossflg = 0;
} else {
_root.enemy_create();
}
_root.ene_flg = 0;
}
_root.hart.gotoandplay("A" + _root.hp);
_root.block_create_Ar_p();
_root.block_create_Ar_e();
if ((_root.game.tama1 == null) || (_root.game.tama1 == undefiend)) {
_root.game.attachMovie("sp_boku1", "boku1", _root.count + 1500);
_root.count++;
with (_root.game.boku1) {
_xscale = 100;
_yscale = 100;
}
x_bl = 15;
i = 1;
for ( ; 10 >= i ; i++) {
_root.game.map1.attachMovie("block3", "block" + i, _root.count + 1500);
_root.count++;
eval ("_root.game.map1.block" + i)._x = x_bl;
eval ("_root.game.map1.block" + i)._y = _root.s_height - 15;
_root.game.map1.attachMovie("block2", ("block" + i) + "a", _root.count + 1500);
_root.count++;
eval (("_root.game.map1.block" + i) + "a")._x = x_bl;
eval (("_root.game.map1.block" + i) + "a")._y = _root.s_height - 45;
x_bl = x_bl + 30;
}
x_bl = 375;
i = 1;
for ( ; 10 >= i ; i++) {
_root.game.map1.attachMovie("block3", "block_e" + i, _root.count + 1500);
_root.count++;
eval ("_root.game.map1.block_e" + i)._x = x_bl;
eval ("_root.game.map1.block_e" + i)._y = _root.s_height - 15;
_root.game.map1.attachMovie("block2", ("block_e" + i) + "a", _root.count + 1500);
_root.count++;
eval (("_root.game.map1.block_e" + i) + "a")._x = x_bl;
eval (("_root.game.map1.block_e" + i) + "a")._y = _root.s_height - 45;
x_bl = x_bl + 30;
}
m_xl = 315;
i = 1;
for ( ; 2 >= i ; i++) {
m_xl = m_xl + 30;
}
}
Frame 39
if (0 < _root.disptime) {
_root.disptime--;
if (0 >= _root.disptime) {
_root.msg = "";
}
}
_root.score_disp = "" + _root.score;
_root.wk = _root.tama_hit;
if (_root.enemy_ct == 0) {
_root.gotoandplay("NEXT");
}
if (_root.xtamaflg == 0) {
if (_root.xpw >= 0) {
if (_root.max_xpw < _root.xpw) {
_root.wk_xpw = _root.wk_xpw * -1;
_root.xpw = _root.max_xpw;
}
} else {
_root.wk_xpw = _root.wk_xpw * -1;
_root.xpw = 0;
}
_root.xpw = _root.xpw + _root.wk_xpw;
with (_root.bar_x) {
red._xscale = (_root.xpw / _root.max_xpw) * 100;
}
}
if (_root.ytamaflg == 0) {
if (_root.ypw >= 0) {
if (_root.max_ypw < _root.ypw) {
_root.wk_ypw = _root.wk_ypw * -1;
_root.ypw = _root.max_ypw;
}
} else {
_root.wk_ypw = _root.wk_ypw * -1;
_root.ypw = 0;
}
_root.ypw = _root.ypw + _root.wk_ypw;
with (_root.bar_y) {
red._xscale = (_root.ypw / _root.max_ypw) * 100;
}
}
Frame 40
if (_root.over == 1) {
_root.gotoandplay("R1");
}
if (!((0 < _root.score_disp) && (500 >= _root.score_disp))) {
if (!((500 < _root.score_disp) && (1000 >= _root.score_disp))) {
if (!((1000 < _root.score_disp) && (1500 >= _root.score_disp))) {
if (!((1500 < _root.score_disp) && (2000 >= _root.score_disp))) {
if (!((2000 < _root.score_disp) && (2500 >= _root.score_disp))) {
if (!((2500 < _root.score_disp) && (3000 >= _root.score_disp))) {
if (!((3000 < _root.score_disp) && (4000 >= _root.score_disp))) {
if (!((4000 < _root.score_disp) && (5000 >= _root.score_disp))) {
if (!((5000 < _root.score_disp) && (6000 >= _root.score_disp))) {
if (!((6000 < _root.score_disp) && (7000 >= _root.score_disp))) {
if (!((7000 < _root.score_disp) && (8000 >= _root.score_disp))) {
if (!((8000 < _root.score_disp) && (9000 >= _root.score_disp))) {
if (!((9000 < _root.score_disp) && (10000 >= _root.score_disp))) {
if (!((10000 < _root.score_disp) && (11000 >= _root.score_disp))) {
if (!((11000 < _root.score_disp) && (12000 >= _root.score_disp))) {
if (!((12000 < _root.score_disp) && (13000 >= _root.score_disp))) {
if (!((13000 < _root.score_disp) && (14000 >= _root.score_disp))) {
if (!((14000 < _root.score_disp) && (15000 >= _root.score_disp))) {
if (!((15000 < _root.score_disp) && (16000 >= _root.score_disp))) {
if (!((16000 < _root.score_disp) && (17000 >= _root.score_disp))) {
if (!((17000 < _root.score_disp) && (18000 >= _root.score_disp))) {
if (!((18000 < _root.score_disp) && (19000 >= _root.score_disp))) {
if (!((19000 < _root.score_disp) && (20000 >= _root.score_disp))) {
if (!((20000 < _root.score_disp) && (21000 >= _root.score_disp))) {
if (!((21000 < _root.score_disp) && (22000 >= _root.score_disp))) {
if (!((22000 < _root.score_disp) && (23000 >= _root.score_disp))) {
if (!((23000 < _root.score_disp) && (24000 >= _root.score_disp))) {
if (!((24000 < _root.score_disp) && (25000 >= _root.score_disp))) {
if (!((25000 < _root.score_disp) && (26000 >= _root.score_disp))) {
if (!((26000 < _root.score_disp) && (27000 >= _root.score_disp))) {
if (!((27000 < _root.score_disp) && (28000 >= _root.score_disp))) {
if ((28000 < _root.score_disp) && (29000 >= _root.score_disp)) {
_root.sp_back.gotoandplay("32A");
}
} else {
_root.sp_back.gotoandplay("31A");
}
} else {
_root.sp_back.gotoandplay("30A");
}
} else {
_root.sp_back.gotoandplay("29A");
}
} else {
_root.sp_back.gotoandplay("28A");
}
} else {
_root.sp_back.gotoandplay("27A");
}
} else {
_root.sp_back.gotoandplay("26A");
}
} else {
_root.sp_back.gotoandplay("25A");
_root.bmsg = "25/25";
}
} else {
_root.sp_back.gotoandplay("24A");
_root.bmsg = "24/25";
}
} else {
_root.sp_back.gotoandplay("23A");
_root.bmsg = "23/25";
}
} else {
_root.sp_back.gotoandplay("22A");
_root.bmsg = "22/25";
}
} else {
_root.sp_back.gotoandplay("21A");
_root.bmsg = "21/25";
}
} else {
_root.sp_back.gotoandplay("20A");
_root.bmsg = "20/25";
}
} else {
_root.sp_back.gotoandplay("19A");
_root.bmsg = "19/25";
}
} else {
_root.sp_back.gotoandplay("18A");
_root.bmsg = "18/25";
}
} else {
_root.sp_back.gotoandplay("17A");
_root.bmsg = "17/25";
}
} else {
_root.sp_back.gotoandplay("16A");
_root.bmsg = "16/25";
}
} else {
_root.sp_back.gotoandplay("15A");
_root.bmsg = "15/25";
}
} else {
_root.sp_back.gotoandplay("14A");
_root.bmsg = "14/25";
}
} else {
_root.sp_back.gotoandplay("13A");
_root.bmsg = "13/25";
}
} else {
_root.sp_back.gotoandplay("12A");
_root.bmsg = "12/25";
}
} else {
_root.sp_back.gotoandplay("11A");
_root.bmsg = "11/25";
}
} else {
_root.sp_back.gotoandplay("10A");
_root.bmsg = "10/25";
}
} else {
_root.sp_back.gotoandplay("9A");
_root.bmsg = "9/25";
}
} else {
_root.sp_back.gotoandplay("8A");
_root.bmsg = "8/25";
}
} else {
_root.sp_back.gotoandplay("7A");
_root.bmsg = "7/25";
}
} else {
_root.sp_back.gotoandplay("6A");
_root.bmsg = "6/25";
}
} else {
_root.sp_back.gotoandplay("5A");
_root.bmsg = "5/25";
}
} else {
_root.sp_back.gotoandplay("4A");
_root.bmsg = "4/25";
}
} else {
_root.sp_back.gotoandplay("3A");
_root.bmsg = "3/25";
}
} else {
_root.sp_back.gotoandplay("2A");
}
} else {
_root.sp_back.gotoandplay("1A");
}
Frame 41
gotoAndPlay("\u30E1\u30A4\u30F3");
Frame 42
_root.stage_ct++;
_root.stage_no++;
if ((_root.stage_ct % 5) == 0) {
if (_root.max_enemy < 10) {
_root.max_enemy++;
}
}
if ((_root.stage_no % 10) == 0) {
_root.bossflg = 1;
}
_root.ene_flg = 1;
_root.block_ct = 0;
_root.hi_ritu = ("\u62E0\u70B9\u9632\u5FA1\u7387 " + 100) + "%";
_root.bar_x.removeMovieClip();
_root.bar_y.removeMovieClip();
if (_root.hp < 3) {
_root.hp = 3;
}
Frame 43
gotoAndPlay("START");
Frame 45
stop();
Symbol 19998 MovieClip [sp_ld] Frame 2
loaded = _root.getBytesLoaded();
total = _root.getBytesTotal();
sindo = int((loaded / total) * 100);
loadertext = ((((int(loaded / 1000) + "KB / ") + int(total / 1000)) + "KB (") + sindo) + "%)";
Symbol 19998 MovieClip [sp_ld] Frame 4
gotoAndPlay("loading");
Symbol 6 MovieClip [wk_boku1] Frame 7
gotoAndPlay("MOVE");
Symbol 6 MovieClip [wk_boku1] Frame 11
gotoAndPlay("STOP");
Instance of Symbol 6 MovieClip [wk_boku1] "my" in Symbol 8 MovieClip [sp_boku1] Frame 1
onClipEvent (load) {
_parent._x = _root.s_width / 2;
max_y = _root.s_height - 50;
_parent._y = 15;
mu_x = 0;
mu_y = 0;
muki = 0;
masatu = 0;
walk_ren = 5;
x0 = 0;
y0 = 0;
vx0 = 0;
vy0 = 0;
g = 9.8;
t = 0;
dt = 1 / 3;
jumpflg = 0;
jump_pw = 0;
keyflg = 0;
rakaflg = 1;
}
onClipEvent (enterFrame) {
if (!Key.isDown(Key.RIGHT)) {
if (!Key.isDown(Key.LEFT)) {
gotoandplay("STOP");
mukip = 0;
} else {
if ((_parent._x - walk_ren) >= 15) {
_parent._x = _parent._x - walk_ren;
} else {
_parent._x = 15;
}
_xscale = -100;
if (mukip != 1) {
mukip = 1;
gotoandplay("MOVE");
}
}
} else {
if ((_root.s_width_boku + 15) >= (_parent._x + walk_ren)) {
_parent._x = _parent._x + walk_ren;
} else {
_parent._x = _root.s_width_boku + 15;
}
_xscale = 100;
if (mukip != 1) {
mukip = 1;
gotoandplay("MOVE");
}
}
if (Key.isDown(90) && (keyflg == 0)) {
if (_root.xtamaflg != 0) {
if (_root.ytamaflg != 0) {
} else {
_root.ytamaflg = 1;
keyflg = 1;
}
} else {
_root.xtamaflg = 1;
keyflg = 1;
}
}
if (!Key.isDown(88)) {
keyUpFlag = true;
} else if (((keyUpFlag == true) && (jumpflg == 0)) && (rakaflg == 0)) {
keyUpFlag = false;
jump_pw = 0.1;
jump_pw_wk = 50;
jumpflg = 1;
x0 = _parent._x;
y0 = _parent._y;
g = 9.8;
if (0 >= _xscale) {
vx0 = -8;
} else {
vx0 = 8;
}
vy0 = -1 * jump_pw_wk;
t = 0;
wk_y_p = 0;
masatu = 1;
wk_sw = 0;
}
if (jump_pw != 0) {
jump_pw = jump_pw + 0.1;
}
if (jumpflg == 1) {
t = t + dt;
b_x = _parent._x;
b_y = _parent._y;
_parent._x = (vx0 * t) + x0;
wk_yy = ((vy0 * t) + ((((0.5 * g) * t) * t) * masatu)) + y0;
if (!_root.game.map1.hitTest(_parent._x + 8, _parent._y, true)) {
if (_root.game.map1.hitTest(_parent._x - 8, _parent._y, true)) {
_parent._x = _parent._x + 8;
}
} else {
_parent._x = _parent._x - 8;
}
if (_parent._x < 15) {
_parent._x = 15;
}
if ((_root.s_width_boku + 15) < _parent._x) {
_parent._x = _root.s_width_boku + 15;
}
wk_val = 0;
if (0 < (wk_yy - b_x)) {
wk_val = wk_yy - b_x;
}
if (!_root.game.map1.hitTest(b_x, wk_yy - 10, true)) {
if (!_root.game.map1.hitTest(_parent._x, Math.floor(wk_yy) + 15, true)) {
if (jumpflg != 0) {
_parent._y = wk_yy;
}
} else {
wkwkwk = Math.floor((Math.floor(wk_yy) + 15) / 30) * 30;
_parent._y = wkwkwk - 15;
jumpflg = 0;
}
} else {
jumpflg = 0;
}
if (max_y < _parent._y) {
}
}
if (jumpflg == 0) {
wky = (_parent._y + 15) + 2;
if (!_root.game.map1.hitTest(_parent._x, wky, true)) {
_parent._y = _parent._y + 5;
rakaflg = 1;
} else {
wkwkwk = Math.floor(Math.floor(wky) / 30) * 30;
_parent._y = wkwkwk - 15;
rakaflg = 0;
}
if (!_root.game.map1.hitTest(_parent._x + 5, _parent._y, true)) {
if (_root.game.map1.hitTest(_parent._x - 5, _parent._y, true)) {
_parent._x = _parent._x + 5;
}
} else {
_parent._x = _parent._x - 5;
}
if (!_root.game.map1.hitTest(_parent._x + 5, _parent._y, true)) {
if (_root.game.map1.hitTest(_parent._x - 5, _parent._y, true)) {
_parent._x = _parent._x + 5;
}
} else {
_parent._x = _parent._x - 5;
}
if (_parent._x < 15) {
_parent._x = 15;
}
if ((_root.s_width_boku + 15) < _parent._x) {
_parent._x = _root.s_width_boku + 15;
}
}
}
onClipEvent (keyUp) {
if (!(((Key.getcode() == "88") && (jumpflg == 1)) && (jump_pw != 0))) {
if (Key.getcode() == "90") {
keyflg = 0;
if (((_root.xtamaflg == 1) && (_root.ytamaflg == 1)) && ((_root.game.tama1 == null) || (_root.game.tama1 == undefiend))) {
_root.game.attachMovie("sp_tama1", "tama1", 301);
if (!((_root.xpw == 100) || (_root.ypw == 100))) {
with (_root.game.tama1) {
_xscale = 25;
_yscale = 25;
}
} else {
with (_root.game.tama1) {
_xscale = 100;
_yscale = 100;
}
}
_root.motobasyo_tamax = _parent._x;
_root.motobasyo_tamay = _parent._y;
}
}
} else {
if (jump_pw >= 1.2) {
} else {
masatu = masatu + (1 - jump_pw);
}
jump_pw = 0;
}
}
Symbol 8 MovieClip [sp_boku1] Frame 2
stop();
Symbol 10000 MovieClip [game] Frame 1
stop();
Instance of Symbol 12 MovieClip [wk_tama1] "my" in Symbol 14 MovieClip [sp_tama1] Frame 1
onClipEvent (load) {
x0 = 0;
y0 = 0;
vx0 = 10;
vy0 = -120;
g = 9.8;
t = 0;
dt = 1 / 3;
}
onClipEvent (enterFrame) {
if (x0 == 0) {
x0 = _root.motobasyo_tamax;
y0 = _root.motobasyo_tamay;
if (0 >= _root.game.boku1.my._xscale) {
vx0 = _root.xpw * -1;
} else {
vx0 = _root.xpw;
}
vy0 = _root.ypw * -1;
}
if (_root.game.map1.hitTest(_parent._x, _parent._y, true)) {
_root.tama_hit = 0;
_root.block_fnc(_parent._x, _parent._y, 0);
_root.baku_fnc(_parent._x, _parent._y + 5, 100);
_root.tama_del_fnc(1);
}
cct++;
if (_parent.hitTest(eval ("_root.game.boku" + 1)) && (20 < cct)) {
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.tama_hit = 0;
eval ("_root.game.boku" + 1)._x = eval ("_root.game.boku" + 1)._x - 20;
eval ("_root.game.boku" + 1)._y = eval ("_root.game.boku" + 1)._y - 20;
_root.tama_del_fnc(1);
}
if (_root.s_height < _parent._y) {
_root.tama_hit = 0;
_root.tama_del_fnc(1);
}
if ((_parent._x < -30) || ((_root.s_width + 30) < _parent._x)) {
_root.tama_hit = 0;
_root.tama_del_fnc(1);
_root.baku_fnc(_parent._x, _parent._y, 100);
}
t = t + dt;
_parent._x = (vx0 * t) + x0;
_parent._y = ((vy0 * t) + (((0.5 * g) * t) * t)) + y0;
}
Symbol 14 MovieClip [sp_tama1] Frame 2
stop();
Instance of Symbol 22 MovieClip [red_wk] "red" in Symbol 24 MovieClip [bar_x] Frame 1
onClipEvent (load) {
_xscale = 0;
}
Symbol 24 MovieClip [bar_x] Frame 1
stop();
Instance of Symbol 22 MovieClip [red_wk] "red" in Symbol 26 MovieClip [bar_y] Frame 1
onClipEvent (load) {
_xscale = 0;
}
Symbol 26 MovieClip [bar_y] Frame 1
stop();
Symbol 120 MovieClip [baku_wk] Frame 13
this._parent.removeMovieClip();
Symbol 34 MovieClip [wk_ene1] Frame 21
gotoAndPlay("MOVE");
Symbol 34 MovieClip [wk_ene1] Frame 32
gotoAndPlay("DEL");
Instance of Symbol 34 MovieClip [wk_ene1] "my" in Symbol 38 MovieClip [sp_ene1] Frame 1
onClipEvent (load) {
_parent._x = _root.s_width - 15;
mu_x = 0;
mu_y = 200;
max_y = _root.s_height - 45;
_parent._y = 15;
muki = 0;
e_no = 0;
walk_ren = (Math.random() * 3) + 1;
x0 = 0;
y0 = 0;
vx0 = 0;
vy0 = 0;
g = 9.8;
t = 0;
dt = 1 / 5;
jumpflg = 0;
ct = 0;
max_ct = 30;
rakaflg = 1;
hp = 1;
}
onClipEvent (enterFrame) {
if (0 < hp) {
if (e_no == 0) {
i = 1;
for ( ; 10 >= i ; i++) {
if (this._parent == eval ("_root.game.enemy" + i)) {
e_no = i;
break;
}
}
}
if (_root.game.tama1._visible) {
if (_parent.hitTest(_root.game.tama1)) {
_root.hit_msg();
hp = hp - 1;
if (0 >= hp) {
_root.score = _root.score + (_root.tama_hit * 100);
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.tama_del_fnc(1);
gotoandplay("DEL");
}
}
}
ct++;
if (max_ct < ct) {
ct = 0;
actionflg = Math.floor(Math.random() * 10) + 1;
if (actionflg == 1) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 2) {
mu_x = (Math.random() * _root.s_width) + _root.s_width_enemy;
mu_y = 200;
} else if (actionflg == 3) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 4) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 60) + 15;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 80) + 15;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 5) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 60) + 20;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 20;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if ((jumpflg == 0) && (rakaflg == 0)) {
jumpflg = 1;
x0 = _parent._x;
y0 = _parent._y;
if (2 >= (Math.floor(Math.random() * 3) + 1)) {
vx0 = -8;
} else {
vx0 = 8;
}
vy0 = -50;
t = 0;
}
}
if ((jumpflg == 1) && (rakaflg == 0)) {
if (_parent._x < (_root.s_width_enemy + 15)) {
_parent._x = _root.s_width_enemy + 15;
}
if ((_root.s_width - 15) < _parent._x) {
_parent._x = _root.s_width - 15;
}
b_x = _parent._x;
t = t + dt;
_parent._x = (vx0 * t) + x0;
wk_yy = ((vy0 * t) + (((0.5 * g) * t) * t)) + y0;
if (max_y < _parent._y) {
}
mu_x = (Math.random() * _root.s_width_enemy) + _root.s_width_boku;
mu_y = max_y;
if ((_parent._x + 15) >= mu_x) {
if (mu_x < (_parent._x - 15)) {
_xscale = -100;
}
} else {
_xscale = -100;
}
if (!_root.game.map1.hitTest(b_x, wk_yy - 10, true)) {
if (!_root.game.map1.hitTest(_parent._x, Math.floor(wk_yy) + 13, true)) {
_parent._y = wk_yy;
} else {
wkwkwk = Math.floor((Math.floor(wk_yy) + 13) / 30) * 30;
_parent._y = wkwkwk - 15;
jumpflg = 0;
}
} else {
jumpflg = 0;
}
if (!_root.game.map1.hitTest(_parent._x + 5, _parent._y, true)) {
if (_root.game.map1.hitTest(_parent._x - 5, _parent._y, true)) {
_parent._x = _parent._x + 5;
}
} else {
_parent._x = _parent._x - 5;
}
}
if (_parent._x < (_root.s_width_enemy + 15)) {
_parent._x = _root.s_width_enemy + 15;
}
if ((_root.s_width - 15) < _parent._x) {
_parent._x = _root.s_width - 15;
}
if (jumpflg == 0) {
wky = (_parent._y + 15) + 5;
if (!_root.game.map1.hitTest(_parent._x, wky, true)) {
_parent._y = _parent._y + 5;
rakaflg = 1;
} else {
wkwkwk = Math.floor(Math.floor(wky) / 30) * 30;
_parent._y = wkwkwk - 15;
rakaflg = 0;
}
if ((_parent._x + 15) >= mu_x) {
if (mu_x >= (_parent._x - 15)) {
if (muki != 0) {
muki = 0;
gotoandplay("STOP");
}
} else {
_parent._x = _parent._x - walk_ren;
_xscale = -100;
if (muki != 1) {
muki = 1;
gotoandplay("MOVE");
}
}
} else {
_parent._x = _parent._x + walk_ren;
_xscale = -100;
if (muki != 1) {
muki = 1;
gotoandplay("MOVE");
}
}
if (!_root.game.map1.hitTest(_parent._x + 5, _parent._y, true)) {
if (_root.game.map1.hitTest(_parent._x - 5, _parent._y, true)) {
_parent._x = _parent._x + 5;
}
} else {
_parent._x = _parent._x - 5;
}
if (_parent._x < (_root.s_width_enemy + 15)) {
_parent._x = _root.s_width_enemy + 15;
}
if ((_root.s_width - 15) < _parent._x) {
_parent._x = _root.s_width - 15;
}
}
if (max_y < _parent._y) {
_parent._y = max_y;
}
} else {
_parent._y = _parent._y + 5;
dct++;
if (30 < dct) {
_root.enemy_ct = _root.enemy_ct - 1;
_root.baku_b_fnc(_parent._x, _parent._y, 200);
_parent.removeMovieClip();
}
}
}
Symbol 38 MovieClip [sp_ene1] Frame 2
stop();
Instance of Symbol 44 MovieClip [wk_e_tama1] "my" in Symbol 40 MovieClip [sp_e_tama1] Frame 1
onClipEvent (load) {
_parent._x = -30;
_parent._y = -30;
x0 = 0;
y0 = 0;
vx0 = 10;
vy0 = -120;
g = 9.8;
t = 0;
dt = 1 / 3;
e_no = 0;
}
onClipEvent (enterFrame) {
if (e_no == 0) {
i = 1;
for ( ; 10 >= i ; i++) {
if (this._parent == eval ("_root.game.e_tama" + i)) {
e_no = i;
break;
}
}
}
if (!_parent.hitTest(eval ("_root.game.boku" + 1))) {
if (_parent.hitTest(eval ("_root.game.tama" + 1))) {
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.tama_hit++;
_root.tama_del_fnc(1);
_parent.removeMovieClip();
}
} else {
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.tama_hit = 0;
eval ("_root.game.boku" + 1)._x = eval ("_root.game.boku" + 1)._x - 20;
eval ("_root.game.boku" + 1)._y = eval ("_root.game.boku" + 1)._y - 20;
_parent.removeMovieClip();
}
if ((x0 == 0) && (e_no != 0)) {
x0 = _root.motobasyo_tamax_e[e_no];
y0 = _root.motobasyo_tamay_e[e_no];
if (0 >= eval ("_root.game.enemy" + e_no).my._xscale) {
vx0 = _root.wk_xpw_e[e_no] * -1;
} else {
vx0 = _root.wk_xpw_e[e_no];
}
vy0 = _root.wk_ypw_e[e_no] * -1;
}
if (_root.game.map1.hitTest(_parent._x, _parent._y, true)) {
_root.block_fnc(_parent._x, _parent._y, 0);
_root.baku_fnc(_parent._x, _parent._y + 5, 100);
_parent.removeMovieClip();
}
if (_root.s_height < _parent._y) {
_parent.removeMovieClip();
}
if ((_parent._x < -60) || ((_root.s_width + 60) < _parent._x)) {
_root.baku_fnc(_parent._x, _parent._y, 100);
_parent.removeMovieClip();
}
t = t + dt;
_parent._x = (vx0 * t) + x0;
_parent._y = ((vy0 * t) + (((0.5 * g) * t) * t)) + y0;
}
Symbol 40 MovieClip [sp_e_tama1] Frame 2
stop();
Symbol 48 MovieClip [map] Frame 1
stop();
Instance of Symbol 56 MovieClip [block_wk1] "hit" in Symbol 52 MovieClip [block1] Frame 1
onClipEvent (load) {
sflg = 1;
hp = 3;
}
Instance of Symbol 60 MovieClip [block_wke1] "hit" in Symbol 62 MovieClip [e_block1] Frame 1
onClipEvent (load) {
sflg = 2;
hp = 3;
}
Symbol 68 MovieClip [wk_ene2] Frame 31
gotoAndPlay("MOVE");
Symbol 68 MovieClip [wk_ene2] Frame 42
gotoAndPlay("DEL");
Instance of Symbol 68 MovieClip [wk_ene2] "my" in Symbol 70 MovieClip [sp_ene2] Frame 1
onClipEvent (load) {
_xscale = _xscale * -1;
_parent._x = _root.s_width - 15;
mu_x = 0;
mu_y = 200;
move_x = -1 * ((Math.random() * 10) + 1);
max_y = (Math.random() * 50) + 30;
_parent._y = max_y;
muki = 0;
e_no = 0;
walk_ren = (Math.random() * 3) + 1;
x0 = 0;
y0 = 0;
vx0 = 0;
vy0 = 0;
g = 9.8;
t = 0;
dt = 1 / 5;
jumpflg = 0;
ct = 0;
max_ct = 30;
dct = 0;
hp = 1;
}
onClipEvent (enterFrame) {
if (0 < hp) {
if (e_no == 0) {
i = 1;
for ( ; 10 >= i ; i++) {
if (this._parent == eval ("_root.game.enemy" + i)) {
e_no = i;
break;
}
}
}
if (_root.game.tama1._visible) {
if (_parent.hitTest(_root.game.tama1)) {
hp = hp - 1;
_root.hit_msg();
if (0 >= hp) {
_root.score = _root.score + (_root.tama_hit * 100);
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.tama_del_fnc(1);
gotoandplay("DEL");
}
}
}
ct++;
if (max_ct < ct) {
ct = 0;
actionflg = Math.floor(Math.random() * 3) + 1;
if (actionflg == 1) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 2) {
} else if (actionflg == 3) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else {
}
}
if (jumpflg == 0) {
_parent._x = _parent._x + move_x;
if (_parent._x >= 0) {
if ((_root.s_width + 15) < _parent._x) {
move_x = -1 * move_x;
_parent._x = _root.s_width + 15;
_xscale = _xscale * -1;
}
} else {
_parent._x = 15;
move_x = -1 * move_x;
_xscale = _xscale * -1;
}
}
} else {
_parent._y = _parent._y + 5;
dct++;
if (30 < dct) {
_root.enemy_ct = _root.enemy_ct - 1;
_root.baku_b_fnc(_parent._x, _parent._y, 200);
_parent.removeMovieClip();
}
}
}
Symbol 70 MovieClip [sp_ene2] Frame 2
stop();
Instance of Symbol 82 MovieClip [block_wkm1] "hit" in Symbol 84 MovieClip [w_block1] Frame 1
/* no clip actions */
Symbol 328 MovieClip [hart] Frame 1
stop();
Symbol 328 MovieClip [hart] Frame 2
stop();
Symbol 328 MovieClip [hart] Frame 3
stop();
Symbol 328 MovieClip [hart] Frame 4
stop();
Symbol 328 MovieClip [hart] Frame 5
stop();
Symbol 328 MovieClip [hart] Frame 6
stop();
Symbol 328 MovieClip [hart] Frame 7
stop();
Symbol 122 MovieClip [wk_ene3] Frame 31
gotoAndPlay("MOVE");
Symbol 122 MovieClip [wk_ene3] Frame 42
gotoAndPlay("DEL");
Instance of Symbol 122 MovieClip [wk_ene3] "my" in Symbol 124 MovieClip [sp_ene3] Frame 1
onClipEvent (load) {
_xscale = _xscale * -1;
_parent._x = ((Math.random() * 300) + _root.s_width_enemy) - 15;
mu_x = 0;
mu_y = 200;
move_y = -1 * ((Math.random() * 10) + 1);
max_y = (Math.random() * 50) + 30;
_parent._y = 15;
muki = 0;
e_no = 0;
walk_ren = (Math.random() * 3) + 1;
x0 = 0;
y0 = 0;
vx0 = 0;
vy0 = 0;
g = 9.8;
t = 0;
dt = 1 / 5;
jumpflg = 0;
ct = 0;
max_ct = 20;
dct = 0;
hp = 1;
}
onClipEvent (enterFrame) {
if (0 < hp) {
if (e_no == 0) {
i = 1;
for ( ; 10 >= i ; i++) {
if (this._parent == eval ("_root.game.enemy" + i)) {
e_no = i;
break;
}
}
}
if (_root.game.tama1._visible) {
if (_parent.hitTest(_root.game.tama1)) {
hp = hp - 1;
_root.hit_msg();
if (0 >= hp) {
_root.score = _root.score + (_root.tama_hit * 100);
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.tama_del_fnc(1);
gotoandplay("DEL");
}
}
}
ct++;
if (max_ct < ct) {
ct = 0;
actionflg = Math.floor(Math.random() * 3) + 1;
if (actionflg == 1) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 2) {
} else if (actionflg == 3) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
}
if (jumpflg == 0) {
_parent._y = _parent._y + move_y;
if (_parent._y >= 0) {
if ((_root.s_height - 15) >= _parent._y) {
if (!_root.game.map1.hitTest(_parent._x, _parent._y + 15, true)) {
if (_root.game.map1.hitTest(_parent._x, _parent._y - 15, true)) {
move_y = -1 * move_y;
}
} else {
move_y = -1 * move_y;
}
} else {
move_y = -1 * move_y;
_parent._y = _root.s_height - 15;
}
} else {
_parent._y = 15;
move_y = -1 * move_y;
}
}
} else {
_parent._y = _parent._y + 5;
dct++;
if (30 < dct) {
_root.enemy_ct = _root.enemy_ct - 1;
_root.baku_b_fnc(_parent._x, _parent._y, 200);
_parent.removeMovieClip();
}
}
}
Symbol 124 MovieClip [sp_ene3] Frame 2
stop();
Symbol 128 MovieClip [wk_ene4] Frame 21
gotoAndPlay("MOVE");
Symbol 128 MovieClip [wk_ene4] Frame 32
gotoAndPlay("DEL");
Instance of Symbol 128 MovieClip [wk_ene4] "my" in Symbol 130 MovieClip [sp_ene4] Frame 1
onClipEvent (load) {
_xscale = _xscale * -1;
_parent._x = (Math.random() * 330) + _root.s_width_enemy;
mu_x = 0;
mu_y = 200;
move_y = -1 * ((Math.random() * 10) + 1);
max_y = (Math.random() * 50) + 30;
_parent._y = 15;
muki = 0;
e_no = 0;
walk_ren = (Math.random() * 3) + 1;
x0 = 0;
y0 = 0;
vx0 = 0;
vy0 = 0;
g = 9.8;
t = 0;
dt = 1 / 5;
jumpflg = 0;
ct = 0;
max_ct = 10;
dct = 0;
hp = 1;
}
onClipEvent (enterFrame) {
if (0 < hp) {
if (e_no == 0) {
i = 1;
for ( ; 10 >= i ; i++) {
if (this._parent == eval ("_root.game.enemy" + i)) {
e_no = i;
break;
}
}
}
if (_root.game.tama1._visible) {
if (_parent.hitTest(_root.game.tama1)) {
hp = hp - 1;
_root.hit_msg();
if (0 >= hp) {
_root.score = _root.score + (_root.tama_hit * 100);
_root.baku_fnc(_parent._x, _parent._y, 100);
_root.game.tama1._visible = false;
_root.tama_del_fnc(1);
gotoandplay("DEL");
}
}
}
ct++;
if (max_ct < ct) {
ct = 0;
actionflg = Math.floor(Math.random() * 3) + 1;
if (actionflg == 1) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 80) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 2) {
} else if (actionflg == 3) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
}
if (jumpflg == 0) {
if (_parent._y >= 0) {
if ((_root.s_height - 15) >= _parent._y) {
if (!_root.game.map1.hitTest(_parent._x, _parent._y + 15, true)) {
if (!_root.game.map1.hitTest(_parent._x, _parent._y - 15, true)) {
_parent._y = _parent._y + move_y;
}
}
} else {
_parent._y = _root.s_height - 15;
}
} else {
_parent._y = 15;
move_y = -1 * move_y;
}
}
} else {
_parent._y = _parent._y + 5;
dct++;
if (30 < dct) {
_root.enemy_ct = _root.enemy_ct - 1;
_root.baku_b_fnc(_parent._x, _parent._y, 200);
_parent.removeMovieClip();
}
}
if (_root.s_width < _parent._x) {
_parent._x = _root.s_width - 15;
}
}
Symbol 130 MovieClip [sp_ene4] Frame 2
stop();
Instance of Symbol 140 MovieClip [wk_boss1] "body" in Symbol 144 MovieClip [sp_boss1] Frame 1
onClipEvent (load) {
_xscale = -100;
}
Instance of Symbol 142 MovieClip [wk_boss1_p1] "p1" in Symbol 144 MovieClip [sp_boss1] Frame 2
onClipEvent (load) {
_xscale = -100;
}
Instance of Symbol 164 MovieClip [wk_boss1_p2] "p2" in Symbol 144 MovieClip [sp_boss1] Frame 3
onClipEvent (load) {
_xscale = -100;
}
Instance of Symbol 160 MovieClip [wk_boss1_hit] "hit" in Symbol 144 MovieClip [sp_boss1] Frame 4
onClipEvent (load) {
_xscale = -100;
}
Symbol 144 MovieClip [sp_boss1] Frame 5
stop();
Symbol 152 MovieClip [back] Frame 1
stop();
Instance of Symbol 144 MovieClip [sp_boss1] "my" in Symbol 156 MovieClip [boss1] Frame 1
onClipEvent (load) {
_xscale = -100;
_parent._x = ((Math.random() * 330) + _root.s_width_enemy) - 30;
_parent._y = 30;
hp = 5;
move_x = 3;
move_y = 2;
jumpflg = 0;
muki = 0;
e_no = 0;
walk_ren = (Math.random() * 3) + 1;
x0 = 0;
y0 = 0;
vx0 = 0;
vy0 = 0;
g = 9.8;
t = 0;
dt = 1 / 5;
jumpflg = 0;
ct = 0;
max_ct = 10;
dct = 0;
}
onClipEvent (enterFrame) {
if (0 < hp) {
if (e_no == 0) {
i = 1;
for ( ; 10 >= i ; i++) {
if (this._parent == eval ("_root.game.enemy" + i)) {
e_no = i;
break;
}
}
}
if (_root.game.tama1._visible) {
if (!hit.hitTest(_root.game.tama1)) {
if (body.hitTest(_root.game.tama1)) {
_root.disp_msg("\u30AD\u30AB\u30CA\u30A4\u30E8\u30FC");
_root.baku_fnc(_root.game.tama1._x, _root.game.tama1._y, 100);
_root.game.tama1._visible = false;
_root.tama_del_fnc(1);
}
} else {
hp = hp - 1;
_root.hit_msg();
_root.baku_fnc(_root.game.tama1._x, _root.game.tama1._y, 100);
_root.game.tama1._visible = false;
_root.tama_del_fnc(1);
_root.score = _root.score + (_root.tama_hit * 100);
if (0 < hp) {
if (hp != 3) {
if (hp != 1) {
_root.disp_msg("\u30A4\u30C6\u30C3");
} else {
_root.disp_msg("\u30A6\u30D2\u30FC\uFF01");
_root.baku_fnc(_parent._x, _parent._y, 150);
this.p2._visible = false;
}
} else {
_root.disp_msg("\u30CA\u30AB\u30CA\u30AB\u30E4\u30EB\u30CA");
_root.baku_fnc(_parent._x, _parent._y, 150);
this.p1._visible = false;
}
} else {
_root.disp_msg("\u30DE\u30B1\u30BF\u30FC");
gotoandplay("DEL");
}
}
}
ct++;
if (max_ct < ct) {
ct = 0;
actionflg = Math.floor(Math.random() * 3) + 1;
if (actionflg == 1) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 50;
_yscale = 50;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if (actionflg == 2) {
} else if (actionflg == 3) {
if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 70) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 50) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
} else if ((eval ("_root.game.e_tama" + e_no) == null) || (eval ("_root.game.e_tama" + e_no) == undefiend)) {
_root.game.attachMovie("sp_e_tama1", "e_tama" + e_no, 600 + e_no);
tama_w = eval ("_root.game.e_tama" + e_no);
with (tama_w) {
_xscale = 25;
_yscale = 25;
}
_root.wk_xpw_e[e_no] = Math.floor(Math.random() * 60) + 10;
_root.wk_ypw_e[e_no] = Math.floor(Math.random() * 40) + 10;
_root.motobasyo_tamax_e[e_no] = _parent._x;
_root.motobasyo_tamay_e[e_no] = _parent._y;
}
}
if (jumpflg == 0) {
_parent._x = _parent._x + move_x;
_parent._y = _parent._y + move_y;
if (_parent._x < (_root.s_width_enemy + 15)) {
_parent._x = _root.s_width_enemy + 15;
move_x = move_x * -1;
}
if ((_root.s_width - 60) < _parent._x) {
_parent._x = _root.s_width - 60;
move_x = move_x * -1;
}
if (_parent._y < 60) {
_parent._y = 60;
move_y = move_y * -1;
}
if ((_root.s_height - 60) < _parent._y) {
_parent._y = _root.s_height - 60;
move_y = move_y * -1;
}
}
} else {
_parent._y = _parent._y + 5;
dct++;
if (30 < dct) {
_root.enemy_ct = _root.enemy_ct - 1;
_root.baku_b_fnc(_parent._x, _parent._y, 200);
_parent.removeMovieClip();
}
}
}
Symbol 156 MovieClip [boss1] Frame 2
stop();
Instance of Symbol 178 MovieClip [block_wk4] "hit" in Symbol 180 MovieClip [block55] Frame 1
onClipEvent (load) {
sflg = 0;
hp = 3;
}
Instance of Symbol 184 MovieClip [block_wk2] "hit" in Symbol 182 MovieClip [block2] Frame 1
onClipEvent (load) {
sflg = 2;
hp = 3;
}
Instance of Symbol 192 MovieClip [block_wk3] "hit" in Symbol 190 MovieClip [block3] Frame 1
onClipEvent (load) {
sflg = 2;
hp = 3;
}
Instance of Symbol 196 MovieClip [block_wk4] "hit" in Symbol 194 MovieClip [block4] Frame 1
onClipEvent (load) {
sflg = 3;
hp = 3;
}
Symbol 20000 Button
on (press) {
_root.hp = 3;
_root.over = 0;
_root.block_ct = 0;
_root.block_ct_del = 0;
_root.hi_ritu = ("\u62E0\u70B9\u9632\u5FA1\u7387 " + 100) + " %";
_root.tama_hit = 0;
_root.score = 0;
_root.score_disp = "" + _root.score;
_root.msg = "";
_root.disptime = 0;
_root.ene_flg = 1;
_root.bossflg = 0;
_root.gotoandplay("START");
}
on () {
}
Symbol 200 MovieClip [GAMEOVER] Frame 32
stop();
Instance of Symbol 120 MovieClip [baku_wk] "my" in Symbol 210 MovieClip [baku_b] Frame 1
onClipEvent (load) {
hitwk = 0;
}
onClipEvent (enterFrame) {
if (hitwk == 0) {
if (!_root.game.map1.hitTest(_parent._x, _parent._y, true)) {
i = 1;
for ( ; _root.max_enemy >= i ; i++) {
if (_parent.hitTest(eval ("_root.game.enemy" + i))) {
_root.tama_hit++;
sp = eval ("_root.game.enemy" + i);
with (sp) {
my.hp = my.hp - 1;
if (0 >= my.hp) {
_root.score = _root.score + (_root.tama_hit * 100);
_root.baku_fnc(sp._x, sp._y, 100);
my.gotoandplay("DEL");
}
hitwk = 1;
}
}
}
} else {
kiten_x = _parent._x - 45;
kiten_y = _parent._y - 45;
ix = 0;
for ( ; ix < 4 ; ix++) {
iy = 0;
for ( ; iy < 4 ; iy++) {
_root.block_fnc(kiten_x + (ix * 30), kiten_y + (iy * 30), 0);
}
}
hitwk = 1;
}
}
}
Symbol 210 MovieClip [baku_b] Frame 2
stop();
Symbol 246 MovieClip [back_g] Frame 2
stop();
Symbol 246 MovieClip [back_g] Frame 4
stop();
Symbol 246 MovieClip [back_g] Frame 6
stop();
Symbol 246 MovieClip [back_g] Frame 8
stop();
Symbol 246 MovieClip [back_g] Frame 10
stop();
Symbol 246 MovieClip [back_g] Frame 12
stop();
Symbol 246 MovieClip [back_g] Frame 14
stop();
Symbol 246 MovieClip [back_g] Frame 16
stop();
Symbol 246 MovieClip [back_g] Frame 18
stop();
Symbol 246 MovieClip [back_g] Frame 20
stop();
Symbol 246 MovieClip [back_g] Frame 22
stop();
Symbol 246 MovieClip [back_g] Frame 24
stop();
Symbol 246 MovieClip [back_g] Frame 26
stop();
Symbol 246 MovieClip [back_g] Frame 28
stop();
Symbol 246 MovieClip [back_g] Frame 30
stop();
Symbol 246 MovieClip [back_g] Frame 32
stop();
Symbol 20001 Button
on (release) {
getURL ("http://click.dtiserv2.com/Click147/1-103-15546", "_blank");
}
Symbol 20002 Button
on (release) {
gotoAndPlay("START");
}
Symbol 20003 Button
on (release) {
getURL ("http://kyokun.kir.jp/game/index.html", "_blank");
}