//−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− // // CH0 モーションデータヘッダファイル // //−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− //歩き0 static MDATA nomot[] = { { 0, 0, 0 , 0, 0, 0 , //0 0, 0, 0 , //1 0, 0, 0 , //2 0, 0, 0 , //3 0, 0, 0 , //4 0, 0, 0 , //5 0, 0, 0 , //6 0, 0, 0 , //7 0, 0, 0 , //8 0, 0, 0 , //9 0, 0, 0 , //10 0, 0, 0 , //11 0, 0, 0 , //12 0, 0, 0 , //13 0, 0, 0 , //14 } }; //歩き0 static MDATA wk0[] = { { -60, 185, -105, -150, 362, -70, //0 -142, 269, 150, //1 -108, -32, -19, //2 -207, 585, 686, //3 1480, 23, -9, //4 66, 1, 19, //5 -109, -84, -269, //6 1448, 28, 0, //7 0, -30, -8, //8 227, -10, 410, //9 -331, 0, -10, //10 256, -8, -6, //11 196, -34, -82, //12 -198, 0, 0, //13 -56, 0, 0, //14 } }; //1:歩き1 static MDATA wk1[] = { { 49, 219, -89, -86, 42, -40, //0 -291, 464, 305, //1 -101, -32, -17, //2 64, 592, 696, //3 1213, 79, 200, //4 66, 3, 17, //5 -347, 63, -280, //6 1135, 28, 0, //7 0, -30, 0, //8 -133, -10, 148, //9 -369, 0, -9, //10 221, 0, 0, //11 433, -14, 34, //12 -252, 0, 0, //13 -43, 0, 0, //14 } }; //2:歩き2 static MDATA wk2[] = { { 28, 564, 110, -110, 362, -70, //0 -332, 304, 200, //1 -38, -32, 0, //2 -226, 674, 942, //3 932, 80, 0, //4 66, 20, 0, //5 602,-412, -290, //6 1144, 28, 0, //7 0, -30, 0, //8 920, -10, 490, //9 -790, 0, 0, //10 -10, 0, 0, //11 364, 166, -416, //12 -738, 0, 0, //13 74, 0, 0, //14 } }; //2:立ち0 static MDATA st0[] = { { 28, 564, 110, -110, 362, -70, //0 -332, 304, 200, //1 32,-802, -222, //2 810, 366, 532, //3 906, 26, 0, //4 66, 20, 0, //5 244,-472, -314, //6 890, 28, 0, //7 0, -30, 0, //8 920, -10, 490, //9 -790, 0, 0, //10 -10, 0, 0, //11 364, 166, -416, //12 -738, 0, 0, //13 74, 0, 0, //14 } }; //11318 -3191 49 static MDATA st1[] = { { -60, 450, -105, -110, 362, -52, //0 -222, 254, 70, //1 -38,-603, -182, //2 490, 106, 532, //3 1146, 26, -9, //4 66, 0, 19, //5 -186,-172, -316, //6 1430, 38, 0, //7 9, -30, -8, //8 769, -10, 490, //9 -576, 0, -10, //10 -130, -8, -6, //11 320, 166, -296, //12 -748, 0, -10, //13 74, 0, 0, //14 } }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //ハイキック B-0 static MDATA lh0[] = { { -500+1500, 935, 398 , 70, -2734, -420 , //0 -1196, 572, 730 , //1 196, 294, 7 , //2 -938, -764, 236 , //3 1706, -10, 9 , //4 78, -60, 5 , //5 -654, -36, -411 , //6 1392, -9, 7 , //7 0, 90, 2 ,//8 1120, 150, 760 , //9 -1452, 8, -13 , //10 420, 1, 4 ,//11 1186, -362, -52 ,//12 -1568, 23, 5 ,//13 -160, 0, 9 , //14 } }; // 2151 -274 487 //ハイキック B-1 static MDATA lh1[] = { { -171+1500, 313, 219 , 388, -1473, -54 , //0 183, 506, -70 , //1 -415, 363, 75 , //2 -38, 431, 261 , //3 1369, -48, 9 , //4 78, -60, 5 , //5 405, -588, -288 , //6 1244, -24, 7 , //7 0, 90, 2 ,//8 891, 16, 326 , //9 -750, 6, -13 , //10 171, 1, 4 ,//11 1649, -616, 292 ,//12 -1643, 91, 5 ,//13 47, 0, 9 , //14 } }; //1692 -263 165 //ハイキック B-2 static MDATA lh2[] = { { -157+1500, 327, -102 , 962, -813, 395 , //0 -494, -201, -170 , //1 216, 456, 170 , //2 160, 377, 799 , //3 881, -99, 3 , //4 62, -45, 4 , //5 782, -312, -130 , //6 1091, -54, 8 , //7 -10, 75, 9 ,//8 92, -10, 900 , //9 -212, 0, 0 , //10 10, 0, 4 ,//11 -82, -99, -542 ,//12 -71, 0, 5 ,//13 -517, 0, 9 , //14 } }; //2017 -266 97 //ハイキック B-3 static MDATA lh3[] = { { -912+1500, 253, -76 , 532, -115, 178 , //0 -473, -5, -65 , //1 216, 456, 178 , //2 160, 377, 799 , //3 881, -99, 3 , //4 62, -45, 4 , //5 782, -312, -130 , //6 1091, -54, 8 , //7 -10, 75, 9 ,//8 -437, -10, 63 , //9 -212, 0, 0 , //10 10, 0, 4 ,//11 287, -347, -366 ,//12 -1125, 0, 5 ,//13 -517, 0, 9 , //14 } }; static HITDATA lh_hit = { HF_HI | HF_UKI, //flg 14, 450,450, //判定パーツの番号、判定サイズ(x,y) 220,120, //吹き飛び量 0,14, //硬直時間 10, //ヒットストップ時間 34, //受け身不可時間 -1, //予備領域 30 //ダメージ }; //レバー入れ強 static MOVDATA lh[] = { { lh0, 0, 0, 0, 7, MOV_STAND, NULL}, { lh0, 0, 0, 0, 4, MOV_STAND, NULL}, { lh1, 0, 0, 0, 6, MOV_STAND, NULL}, { lh2, 0, 0, 0, 4, MOV_STAND, NULL}, { lh2, 0, 0, 0, 8, MOV_STAND, &lh_hit}, { lh3, 0, 0, 0, 7, MOV_STAND|MOV_END, NULL}, { st1, 50, 0, 0, 7, MOV_STAND|MOV_END, NULL}, }; // x=-1687 y=-189 z=-49 //右ハイキック A-0 static MDATA h0[] = { { 85, 67, 371 , 502, 468, -138 , //0 -179, 323, -67 , //1 -312, -485, -207 , //2 480, -440, 266 , //3 921, 5, 9 , //4 12, -2, 15 , //5 -61, -334, -104 , //6 1173, -49, 7 , //7 -5, 0, 2 ,//8 302, 487, 315 , //9 -1691, -18, -13 , //10 -164, 201, 4 ,//11 -291, -44, -276 ,//12 -144, 1, 5 ,//13 -55, 0, 9 , //14 } }; //1882 -248 -100 //右ハイキック A-1 static MDATA h1[] = { { 223, 272, -587 , 1007, 1451, -221 , //0 186, 167, -313 , //1 -306, -485, -207 , //2 -338, 0, -47 , //3 -345, 5, 9 , //4 -75, -2, 15 , //5 543, -270, 38 , //6 1586, 0, 7 , //7 -5, 0, 2 ,//8 -13, -32, 419 , //9 8, 6, -10 , //10 -936, -6, 4 ,//11 99, -417, -995 ,//12 -183, 1, 5 ,//13 -55, 0, 9 , //14 } }; static HITDATA h_hit = { HF_HI | HF_TYU, //flg 10, 850,650, //判定パーツの番号、判定サイズ(x,y) 60,50, //吹き飛び量 20,10, //硬直時間 5, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 15 //ダメージ }; //強 0 static MOVDATA rk0[] = { { h0, 0, 0, 0, 7, MOV_STAND, NULL}, { h0, 0, 0, 0, 1, MOV_STAND, NULL}, { h1, 0, 0, 0, 3, MOV_STAND, NULL}, { h1, 0, 0, 0, 7, MOV_STAND, &h_hit}, { h0, 0, 0, 0, 13, MOV_STAND, NULL}, { st1, 50, 0, 0, 7, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //左パンチ A-0 static MDATA lpA0[] = { { -60, 450, -105, -110, 362, -52, //0 -72, -66, 200, //1 -38, -22, -22, //2 214,-270, 482, //3 1592, -60, -9, //4 -64,-200, 19, //5 396,-666, -316, //6 1054, -52, 0, //7 9, -30, -8, //8 769, -10, 490, //9 -576, 0, -10, //10 -130, -8, -6, //11 320, 166, -296, //12 -748, 0, -10, //13 74, 0, 0, //14 } }; //左パンチ A-1 static MDATA lpA1[] = { { 28, 564, 110, -110, 362, -70, //0 -332, 454, 200, //1 -38, -32, -4, //2 408, 302, 1076, //3 80, 68, 0, //4 -54, 16, 4, //5 256,-404, -494, //6 1328, 178, 0, //7 0, -30, 0, //8 920, -10, 490, //9 -790, 0, 0, //10 -10, 0, 0, //11 364, 166, -416, //12 -738, 0, 0, //13 74, 0, 0, //14 } }; static HITDATA lp0_hit = { HF_HI_S | HF_JYA | HF_NOTODOME, //flg 5, 390,390, //判定パーツの番号、判定サイズ(x,y) 80,100, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 2, //ヒットストップ時間、予備*2 10, //受け身不可時間 -1, //予備領域 4 //ダメージ }; //left_punch 0 static MOVDATA lp0[] = { { lpA0, -50, 0, 0, 4, MOV_STAND, NULL}, { lpA1, 130, 0, 0, 5, MOV_STAND, &lp0_hit}, { lpA1, 80, 0, 0, 3, MOV_STAND, &lp0_hit}, { lpA0, -60, 0, 0, 6, MOV_STAND, NULL}, { lpA0, -60, 0, 0, 7, MOV_STAND, NULL}, { st1, -30, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //4142 4055 221 //しゃがみ右パンチ A-0 static MDATA Sf0A[] = { { -685, 838, -25, -300, 812, 780, //}, -402, 254, 310, //}, -16, -642, -190, //}, //2 304, 538, 1162, //}, //3 1098, 26, 0, //}, //4 66, 4, 16, //}, //5 -1098, -2282,-2604, //}, //6 1338, 28, 0, //}, //7 0, -30, 0, //}, //8 1768, 160, -710, //}, //9 -1334, -130, -180, //}, //10 -206, 80, -220, //}, //11 1062, -94, -570, //}, //12 -1428, 0, 0, //}, //13 584, -20, -80, //} //14 } }; //しゃがみ右パンチ B static MDATA Sf0B[] = { { 50, 213, 0 , -100, 572, 360, //}, -592, 254, 820, //}, -136, -512, -290, //}, //2 304, 538, 772, //}, //3 1098, 26, 0, //}, //4 66, 4, 16, //}, //5 -1228, -2282,-2604, //}, //6 1088, 28, 0, //}, //7 0, -30, 0, //}, //8 1748, 840, -940, //}, //9 -564, -130, -220, //}, //10 -206, 80, -220, //}, //11 462, 166, -450, //}, //12 -738, 0, 0, //}, //13 344, 0, 0, //} //14 } }; //しゃがみ右パンチ C static MDATA Sf0C[] = { {616, 229,-576, -100, 572, 170, //}, -592, 404, 1250, //}, -386, -512, -290, //}, //2 134, 158, 8022, //}, //3 1098, 26, 0, //}, //4 66, 4, 16, //}, //5 -838, -2282,-2234, //}, //6 508, 28, 0, //}, //7 0, -30, 0, //}, //8 1518, 1223, -280, //}, //9 -564, -130, -220, //}, //10 -206, 80, -220, //}, //11 462, 166, -450, //}, //12 -738, 0, 0, //}, //13 344, 0, 0, //} //14 } }; //3361 4033 -55 //しゃがみ右パンチ D static MDATA Sf0D[] = { {561, 248,-46, -100, 572, 240, //}, -592, 404, 1400, //}, -386, -512, -290, //}, //2 134, 158, 8022, //}, //3 1098, 26, 0, //}, //4 66, 4, 16, //}, //5 -568, -2282,-2234, //}, //6 -212, 28, 0, //}, //7 0, -30, 0, //}, //8 1788, 1693, -280, //}, //9 -234, -130, -220, //}, //10 -206, 80, -220, //}, //11 462, 166, -450, //}, //12 -738, 0, 0, //}, //13 344, 0, 0, //} //14 } }; static HITDATA Sf0_hit = { HF_HI | HF_UKI, //flg 10,680,350, //判定パーツの番号、判定サイズ(x,y) 30,215, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間、予備*2 76, //受け身不可時間 -1, //予備領域 13 //ダメージ }; //しゃがみ右パンチ 0 static MOVDATA Srp0[] = { { si0, 0, 0, 0, 3, MOV_SIT, NULL}, { Sf0A, 0, 0, 0, 2, MOV_SIT, NULL}, { Sf0A, 0, 0, 0, 3, MOV_SIT, NULL}, { Sf0B, 0, 0, 0, 3, MOV_SIT, NULL}, { Sf0C, 0, 0, 0, 2, MOV_STAND, &Sf0_hit}, { Sf0D, 0, 0, 0, 2, MOV_STAND, &Sf0_hit}, { Sf0D, 0, 0, 0, 9, MOV_STAND, &Sf0_hit}, { Sf0C, 0, 0, 0, 8, MOV_SIT, NULL}, { st0, 0, 0, 0, 10, MOV_STAND, NULL}, { st1, 0, 0, 0, 17, MOV_STAND|MOV_END, NULL}, }; /* //しゃがみ右パンチ 0 static MOVDATA Srp0[] = { { SrpA0, -100, 0, 0, 7, MOV_SIT, NULL}, { SrpA0, -100, 0, 0, 13, MOV_SIT, NULL}, { SrpA1, 1700, 0, 0, 9, MOV_STAND, &Srp0_hit}, { SrpA1, 700, 0, 0, 12, MOV_STAND, NULL}, { st1, 200, 0, 0, 15, MOV_STAND, NULL}, { st0, 50, 0, 0, 18, MOV_STAND|MOV_END, NULL}, }; */ //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ左パンチ A-0 static MDATA SlpA0[] = { 50, 900, 0 , 42, 0, 2, //}, -11, 864, -35, //}, -149, -662, -102, //}, //2 1060, 73, 959, //}, //3 45, 0, 25, //}, //4 438, -216, -1036, //}, //5 -307, -27, -309, //}, //6 1306, 0, -9, //}, //7 627, 0, -224, //}, //8 942, 120, -227, //}, //9 -1570, 40, -70, //}, //10 272, 0, -84, //}, //11 383, -264, -182, //}, //12 -1496, 0, 0, //}, //13 -258, 0, -210, //} //14 }; static HITDATA Slp0_hit = { HF_LOW | HF_JYA | HF_NOTODOME, //flg 5, 420,200, //判定パーツの番号、判定サイズ(x,y) 40,80, //吹き飛び量 16,4, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 5 //ダメージ }; //しゃがみ左パンチ 0 static MOVDATA Slp0[] = { { si0, 0, 0, 0, 4, MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 3, MOV_SIT, NULL}, { SlpA0, 50, 0, 0, 10, MOV_SIT, &Slp0_hit}, { si0, -120, 0, 0, 10, MOV_SIT|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ右キック A-0 static MDATA ShA0[] = { { 50, 840, 0 , 28, 670, 456, //}, 79, -43, 24, //}, -93, -8, 16, //}, //2 148, -58, 135, //}, //3 836, 0, -36, //}, //4 713,-503, -230,//}, //5 107,-118, -292, //}, //6 318,-250, -385, //}, //7 616, 0, -224, //}, //8 1144, 527, 4, //}, //9 -801, 39, -401, //}, //10 -254, 0, -23, //}, //11 552,-262, -181, //}, //12 -1152, 58, 98, //}, //13 -467, 0, -3 ,//} //14 } }; //しゃがみ右キック A-1 static MDATA ShA1[] = { { 50, 1120, 0 , -345, 987, 588, //}, -752, -86, 340, //}, 247,-317, 0, //}, //2 674, -6, 582, //}, //3 1171,-105, -290, //}, //4 61, -60, 0, //}, //5 602,-212, -695, //}, //6 1469, -57, 0, //}, //7 0, 90, 0, //}, //8 426, -15, 561, //}, //9 -74, 0, 0, //}, //10 -630, 0, 0, //}, //11 39,-129, -851, //}, //12 -1503, 6, 10, //}, //13 -141, 0, 0, //} //14 } }; static HITDATA Sh0_hit = { HF_LOW | HF_UKI, //flg 11, 950,800, //判定パーツの番号、判定サイズ(x,y) 40,100, //吹き飛び量 0,10, //ヒット硬直時間、ヒット硬直時間 5, //ヒットストップ時間 32, //受け身不可時間 -1, //予備領域 18 //ダメージ }; //しゃがみキック 通常 static MOVDATA Sh0[] = { { ShA0, -50, 0, 0, 3, MOV_SIT, NULL}, { ShA0, 100, 0, 0, 1, MOV_SIT, NULL}, { ShA1, 500, 0, 0, 6, MOV_SIT, NULL}, { ShA1, 100, 0, 0, 8, MOV_SIT, &Sh0_hit}, { si0, -600, 0, 0, 14, MOV_SIT|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //ジャンプ吹き飛ばし 通常 static MDATA JfA0[] = { { 100, 700, 0 , 335, -854, 16, //}, -764, -635, -128, //}, -113, 811, -94, //}, //2 -315, -406, -116, //}, //3 1800, -5, -462, //}, //4 449, -12, 70, //}, //5 12, -25, -975, //}, //6 1430, 0, 29, //}, //7 593, 0, -214, //}, //8 444, -28, 1506, //}, //9 -1698, 6, 25, //}, //10 19, -201, -6, //}, //11 395, 281, -511, //}, //12 8, 0, -16, //}, //13 -421, 0, -10, //} //14 } }; static HITDATA Jf0_hit = { HF_HI_S | HF_UKI, //flg 13, 1290,470, //判定パーツの番号、判定サイズ(x,y) 40,90, //吹き飛び量 25, 8, //ヒット硬直時間、ヒット硬直時間 7, //ヒットストップ時間 30, //受け身不可時間 -1, //予備領域 19 //ダメージ }; //ジャンプ吹き飛ばし 通常 static MOVDATA Jf0[] = { // motion, px, py, pz, frame, flg, HITDATA { JfA0, 100, 0, 0, 3, MOV_JUMP, NULL}, { JfA0, 100, 0, 0, 18, MOV_JUMP, &Jf0_hit}, { dmgA0, 0, 0, 0, 10, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ吹き飛ばし 通常 static MDATA JfdA0[] = { { 24, 340, 99, -530, -408, 1360, //}, -762, 9, 70, //}, 49, -482, -180, //}, //2 -36, -197, 142, //}, //3 1898, -94, 160, //}, //4 66, -21, 91, //}, //5 38, -77, -364, //}, //6 918, -12, 100, //}, //7 0, -30, 90, //}, //8 983, 100, 460, //}, //9 1, 140, 90, //}, //10 -346, 0, 20, //}, //11 -288, -104, 180, //}, //12 -1458, -60, 40, //}, //13 -276, -40, 60, //} //14 } }; static HITDATA Jfd0_hit = { HF_HI_S | HF_UKI, //flg 11, 890,470, //判定パーツの番号、判定サイズ(x,y) 70,-200, //吹き飛び量 25, 8, //ヒット硬直時間、ヒット硬直時間 15, //ヒットストップ時間 60, //受け身不可時間 -1, //予備領域 21 //ダメージ }; //ジャンプ吹き飛ばし 下入れ static MOVDATA Jfd0[] = { // motion, px, py, pz, frame, flg, HITDATA { JfdA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JfdA0, 100, 0, 0, 8, MOV_JUMP, &Jfd0_hit}, { dmgA0, 0, 0, 0, 18, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ右キック 通常 static MDATA JrkA0[] = { { 100, 700, 0 , 335, -854, 16, //}, -764, -635, -128, //}, -113, 811, -94, //}, //2 -315, -406, -116, //}, //3 1800, -5, -462, //}, //4 449, -12, 70, //}, //5 12, -25, -975, //}, //6 1430, 0, 29, //}, //7 593, 0, -214, //}, //8 444, -28, 1506, //}, //9 -1698, 6, 25, //}, //10 19, -201, -6, //}, //11 395, 281, -511, //}, //12 8, 0, -16, //}, //13 -421, 0, -10, //} //14 } }; static HITDATA Jrk0_hit = { HF_JUMP | HF_TYU, //flg 14, 940,470, //判定パーツの番号、判定サイズ(x,y) 50,110, //吹き飛び量 22,7, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 20 //ダメージ }; //ジャンプ右キック 通常 static MOVDATA Jrk0[]= { // motion, px, py, pz, frame, flg, HITDATA { JrkA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JrkA0, 100, 0, 0, 44, MOV_JUMP, &Jrk0_hit}, { dmgA0, 0, 0, 0, 11, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ右キック 上入れ static MDATA JrkB0[] = { { 100, 500, 0 , 335, -854, -484, //}, -84, -235, -782, //}, -113, 811, -94, //}, //2 -385, -406, -116, //}, //3 1000, -5, -462, //}, //4 449, -12, 70, //}, //5 192, -235,-1305, //}, //6 1430, 0, 29, //}, //7 593, 0, -214, //}, //8 444, 422, 1666, //}, //9 -1698, 6, 25, //}, //10 19, -201, -6, //}, //11 395, 281, -571, //}, //12 8, 0, -16, //}, //13 -421, 0, -10, //} //14 } }; static HITDATA Jrk1_hit = { HF_HI | HF_UKI, //flg 14, 990,470, //判定パーツの番号、判定サイズ(x,y) 40,160, //吹き飛び量 20,15, //ヒット硬直時間、ヒット硬直時間 10, //ヒットストップ時間 30, //受け身不可時間 -1, //予備領域 20 //ダメージ }; //ジャンプ右キック 上入れ static MOVDATA Jrk1[] = { // motion, px, py, pz, frame, flg, HITDATA { JrkB0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JrkB0, 100, 0, 0, 14, MOV_JUMP, &Jrk1_hit}, { dmgA0, 0, 0, 0, 11, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプパンチ 通常 static MDATA JpA0[] = { { -44, 558, 99, -410, 322, -40, //}, 98, 239, 70, //}, 209, -602, -180, //}, //2 -126, 573, 1102, //}, //3 1248, -94, 160, //}, //4 66, -21, 91, //}, //5 -32, 633, -294, //}, //6 1548, -12, 140, //}, //7 0, -30, 90, //}, //8 1573, 230, 200, //}, //9 -1619, 0, 90, //}, //10 -446, 0, 20, //}, //11 982, -104, 210, //}, //12 -1678, -60, 40, //}, //13 -26, -40, 60, //} //14 } }; static MDATA JpA1[] = { { 24, 558, 99, -410, 322, -40, //}, 98, -791, 70, //}, 209, 638, -180, //}, //2 -166, 493, 302, //}, //3 1248, -94, 160, //}, //4 66, -21, 91, //}, //5 1157, -107, -624, //}, //6 -12, -12, 100, //}, //7 0, -30, 90, //}, //8 1403, 230, 200, //}, //9 -1719, 0, 90, //}, //10 -346, 0, 20, //}, //11 1082, -104, 210, //}, //12 -1458, -60, 40, //}, //13 -276, -40, 60, //} //14 } }; static HITDATA Jp0_hit = { HF_JUMP | HF_JYA | HF_NOTODOME, //flg 8, 690,470, //判定パーツの番号、判定サイズ(x,y) -1,60, //吹き飛び量 20,5, //ヒット硬直時間、ヒット硬直時間 7, //ヒットストップ時間、予備*2 10, //受け身不可時間 -1, //予備領域 4 //ダメージ }; //ジャンプパンチ 通常 static MOVDATA Jp0[] = { // motion, px, py, pz, frame, flg, HITDATA { JpA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpA1, 100, 0, 0, 2, MOV_JUMP, &Jp0_hit}, { JpA1, 100, 0, 0, 3, MOV_JUMP|MOV_END, &Jp0_hit}, }; //ジャンプパンチ 上入れ static MDATA JpB1[] = { { 24, 58, 99, -366, -168, -320, //}, -262, 475, 488, //}, -105, -266, -212, //}, //2 412, 439, 874, //}, //3 1248, -94, 160, //}, //4 66, -21, 91, //}, //5 -368, 153, -520, //}, //6 558, -12, 16, //}, //7 0, -30, 90, //}, //8 1023, 100, -60, //}, //9 -1183, 0, 90, //}, //10 -406, 0, 20, //}, //11 1704, -104, -310, //}, //12 -92, -60, 40, //}, //13 -136, -40, 60, //} //14 } }; static HITDATA Jp1_hit = { HF_HI | HF_UKI| HF_NOTODOME, //flg 13, 1190,470, //判定パーツの番号、判定サイズ(x,y) 40,60, //吹き飛び量 20,10, //ヒット硬直時間、ヒット硬直時間 10, //ヒットストップ時間 28, //受け身不可時間 -1, //予備領域 17 //ダメージ }; //ジャンプパンチ 上入れ static MOVDATA Jp1[] = { // motion, px, py, pz, frame, flg, HITDATA { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpB1, 100, 0, 0, 2, MOV_JUMP, NULL}, { JpB1, 100, 0, 0, 7, MOV_JUMP, &Jp1_hit}, { JpA0, 100, 0, 0, 21, MOV_JUMP|MOV_END, NULL}, }; //ジャンプパンチ した入れ static MDATA JpC1[] = { { -200, 800, 0 , -260, 1472, 160, //}, -182, -17, -360, //}, -411, -656, -340, //}, //2 -152, 521, 1260, //}, //3 1248, -94, 160, //}, //4 66, -21, 91, //}, //5 400, 141, -224, //}, //6 1538, -12, 114, //}, //7 0, -30, 90, //}, //8 291, 30, 770, //}, //9 -975, 100, 90, //}, //10 -610, 0, 20, //}, //11 788, 166, -220, //}, //12 -1812, -60, 40, //}, //13 -192, -40, 60, //} //14 } }; static HITDATA Jp2_hit = { HF_JUMP | HF_TYU, //flg 9,1050,470, //判定パーツの番号、判定サイズ(x,y) -15,40, //吹き飛び量 24,5, //ヒット硬直時間、ヒット硬直時間 8, //ヒットストップ時間 18, //受け身不可時間 -1, //予備領域 9 //ダメージ }; //ジャンプパンチ 下入れ static MOVDATA Jp2[] = { // motion, px, py, pz, frame, flg, HITDATA { JpA0, 100, 0, 0, 2, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpC1, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpC1, 100, 0, 0, 5, MOV_JUMP|MOV_END, &Jp2_hit}, }; //ジャンプコンボ 0(弱) static MDATA JC0A[] = { { -200, 800, 0 , -6, 752, 40, //}, -502, 165, 40, //}, -105, -266, -212, //}, //2 -8, 439, 874, //}, //3 1248, -104, 160, //}, //4 66, -21, 91, //}, //5 -538, 153, -520, //}, //6 558, -12, 16, //}, //7 0, -30, 90, //}, //8 1283, 100, 630, //}, //9 -43, 0, 90, //}, //10 -406, 0, 20, //}, //11 534, -334, -30, //}, //12 -1342, -60, 40, //}, //13 -136, -40, 60, //} //14 } }; static HITDATA JC0_hit = { HF_JUMP | HF_TYU| HF_NOTODOME, //flg 9,1880,470, //判定パーツの番号、判定サイズ(x,y) -15,-20, //吹き飛び量 24,5, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 9, //受け身不可時間 -1, //予備領域 12 //ダメージ }; //ジャンプ0(JC0)(弱) static MOVDATA JC0[] = { // motion, px, py, pz, frame, flg, HITDATA { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JC0A, 100, 0, 0, 2, MOV_JUMP, NULL}, { JC0A, 100, 0, 0, 3, MOV_JUMP|MOV_END, &JC0_hit}, }; //ジャンプコンボ 1(弱たたきつけ) static MDATA JC1A[] = { { -169, 322, -99 , -510, 619, -20, //}, -32, 428, -200, //}, -91,-1037, 50, //}, //2 -806, -434, 1162, //}, //3 918, -21, 160, //}, //4 66, -111, 91, //}, //5 -62, 223, -634, //}, //6 1658, -12, 100, //}, //7 0, -30, 90, //}, //8 203, -240, 320, //}, //9 -1059, 0, 90, //}, //10 -346, 0, 20, //}, //11 1132, -109, 0, //}, //12 -1668, -60, 40, //}, //13 -276, -40, 60, //} //14 } }; static HITDATA JC1_hit = { HF_HI_S | HF_UKI, //flg 5, 1420,470, //判定パーツの番号、判定サイズ(x,y) 80,-180, //吹き飛び量 25, 12, //ヒット硬直時間、ヒット硬直時間 15, //ヒットストップ時間 12, //受け身不可時間 -1, //予備領域 9 //ダメージ }; //ジャンプ吹き飛ばし 通常 static MOVDATA JC1[] = { // motion, px, py, pz, frame, flg, HITDATA { JC1A, 100, 0, 0, 9, MOV_JUMP, NULL}, { JC1A, 100, 0, 0, 8, MOV_JUMP, &JC1_hit}, { dmgA0, 0, 0, 0, 18, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //ダッシュ左キック A-0 static MDATA DlkA0[] = { { 100, 700, 0 , 905, -558, 346, //}, -764, -635, -128, //}, -113, 811, -94, //}, //2 -315, -406, -116, //}, //3 1800, -5, -462, //}, //4 449, -12, 70, //}, //5 12, -25, -975, //}, //6 1430, 0, 29, //}, //7 593, 0, -214, //}, //8 444, -28, 1506, //}, //9 -1698, 6, 25, //}, //10 19, -201, -6, //}, //11 395, 281, -511, //}, //12 8, 0, -16, //}, //13 -421, 0, -10, //} //14 } }; static HITDATA Dlk0_hit = { HF_JUMP | HF_UKI, //flg 14,1050,550, //判定パーツの番号、判定サイズ(x,y) 200,140, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 30, //受け身不可時間 -1, //予備領域 26 //ダメージ }; //ダッシュ左キック 0 static MOVDATA Dlk0[] = { // motion, px, py, pz, frame, flg, HITDATA { jb0, 100, 0, 0, 11, MOV_JUMP|MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 7, MOV_JUMP|MOV_DASH, NULL}, { DlkA0, 0, 0, 0, 8, MOV_JUMP, NULL}, { DlkA0, 0, 0, 0, 10, MOV_JUMP, &Dlk0_hit}, { dmgA1, 0, 0, 0, 18, MOV_JUMP|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //hadou0 static MDATA hd0[] = { { 52, 672, 83, 10, 602, -54, -704, 483, 274 , -412, 575, 164 , //2 -46, 484, 302 , //3 1120, 26, -9 , //4 66, 2, 17 , //5 -450, 226, -86 , //6 920, 38, 0 , //7 9, -30, -8 , //8 385, 160, 330 , //9 -1358, 0, -10 , //10 -118, -8, -6 , //11 1014, 246, -1278 , //12 -1208, 0, -80 , //13 274, 0, 0 , //14 } }; //hadou1 static MDATA hd1[] = { { 1015, 412,88 , 90, 2162, -160, -702, 300, 188 , 26, -782, -218 , //2 388, -90, 532 , //3 1590, 26, 0 , //4 66, 18, 2 , //5 200, -442, -314 , //6 946, 28, 0 , //7 0, -30, 0 , //8 486, -10, 490 , //9 -1018, 0, 0 , //10 -22, 0, 4 , //11 660, 166, -24 , //12 -738, 0, 0 , //13 74, 0, 0 , //14 } }; //hadou2 static MDATA hd2[] = { { 52, 462,83 , 450, 2032, -54, -804, 438, 274 , -412, 575, 164 , //2 -46, -986, 262 , //3 1126, 26, -9 , //4 66, 2, 17 , //5 -450, 436, 164 , //6 920, 38, 0 , //7 9, -30, -8 , //8 1035, 100, -70 , //9 -698, 0, -10 , //10 -118, -8, -6 , //11 -636, 26, -58 , //12 -128, 0, -10 , //13 -446, 0, 0 , //14 } }; //hdu3 static MDATA hd3[] = { { 567, 117,103, -10, 1472, -344, -554, 108, 144 , -412, 575, 164 , //2 164, 444, 322 , //3 1436, 26, -9 , //4 66, 2, 17 , //5 -710, 796, 264 , //6 980, 38, 0 , //7 9, -30, -8 , //8 1315, -290, 1350 , //9 -778, 70, -10 , //10 438, -8, -6 , //11 416, -74, 2 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; //hdu4 static MDATA hd4[] = { { 567, 117,103, -460, 2682, -524, -704, -692, -226 , -412, 575, 164 , //2 -6, 444, 322 , //3 1436, 26, -9 , //4 66, 2, 17 , //5 -710, 1016, 264 , //6 980, 38, 0 , //7 9, -30, -8 , //8 1485, -150, 1360 , //9 -848, 70, -10 , //10 438, -8, -6 , //11 1344, -74, -168 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; //hdu5 static MDATA hd5[] = { { 567, 117,103, -720, 2242, -894, -794, 198, -226 , -412, 575, 164 , //2 -216, 444, 502 , //3 -124, 26, -9 , //4 66, 2, 17 , //5 1700, -404, -796 , //6 1270, 38, 0 , //7 9, -30, -8 , //8 2305, -1850, 2500 , //9 -848, 70, -10 , //10 432, -8, -6 , //11 1344, -74, -858 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; //hdu6 static MDATA hd6[] = { { 567, 117,103, -1130, 2142, -914, -634, 658, -26 , -412, 575, 164 , //2 -216, 444, 502 , //3 1186, 26, -9 , //4 66, 2, 17 , //5 500, 256, -1146 , //6 1270, 38, 0 , //7 9, -30, -8 , //8 2305, -1850, 2500 , //9 -848, 70, -10 , //10 432, -8, -6 , //11 1344, -74, -858 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; //hdu7 static MDATA hd7[] = { { 567, 117,103, -1390, 2322, -1494, -634, 738, -26 , -412, 575, 164 , //2 -216, 564, 692 , //3 1186, 26, -9 , //4 66, 2, 17 , //5 -180, 446, -356 , //6 1270, 38, 0 , //7 9, -30, -8 , //8 2115, -1850, 2500 , //9 -848, 70, -10 , //10 432, -8, -6 , //11 -376, -74, -28 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; //hdu8 static MDATA hd8[] = { { 567, 117,103, -2048, 2048, -2048, 26, 138, -26 , -412, 575, 164 , //2 -216, 564, 692 , //3 1186, 26, -9 , //4 66, 2, 17 , //5 -180, 446, -356 , //6 1270, 38, 0 , //7 9, -30, -8 , //8 2505, -1850, 2500 , //9 -848, 70, -10 , //10 432, -8, -6 , //11 44, -74, -98 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; //hdu9 static MDATA hd9[] = { { 567, 117,103, 0, 0, 0, 26, 138, -26 , -412, 575, 164 , //2 -216, 564, 692 , //3 1186, 26, -9 , //4 66, 2, 17 , //5 -180, 446, -356 , //6 1270, 38, 0 , //7 9, -30, -8 , //8 0, 0, 0 , //9 -848, 70, -10 , //10 432, -8, -6 , //11 44, -74, -98 , //12 -228, 0, -10 , //13 64, 0, 0 , //14 } }; static HITDATA hd0_hit = { HF_HI | HF_UKI, //flg 14, 1250,450, //判定パーツの番号、判定サイズ(x,y) 150,120, //吹き飛び量 0,14, //硬直時間 1, //ヒットストップ時間 34, //受け身不可時間 -1, //予備領域 17 //ダメージ }; static HITDATA hd1_hit = { HF_HI | HF_KYO, //flg 13, 1750,650, //判定パーツの番号、判定サイズ(x,y) 180,50, //吹き飛び量 29,10, //硬直時間 1, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 10 //ダメージ }; static HITDATA hd2_hit = { HF_HI | HF_FUKITOBI | HF_HONOO, //flg 14, 1250,450, //判定パーツの番号、判定サイズ(x,y) 210,120, //吹き飛び量 0,14, //硬直時間 1, //ヒットストップ時間 34, //受け身不可時間 -1, //予備領域 15 //ダメージ }; //波動件 static MOVDATA hadouH[] = { { hd0,450, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd1,650, 0, 0, 4, MOV_STAND|MOV_JUMP, NULL}, // hd1, 0, 0, 0, 3, MOV_STAND, NULL}, { hd2,850, 0, 0, 6, MOV_STAND|MOV_JUMP, NULL}, { hd2,250, 0, 0, 3, MOV_STAND|MOV_JUMP, &hd0_hit}, { st1, 50, 0, 0, 16, MOV_STAND|MOV_JUMP, NULL}, { st0, 50, 0, 0, 8, MOV_STAND|MOV_JUMP|MOV_END, NULL}, }; static MOVDATA hadou1[] = { { hd3,850, 0, 0, 2, MOV_STAND|MOV_JUMP, NULL}, { hd4,950, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd5,1050, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd6,950, 0, 0, 5, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd7,850, 0, 0, 4, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd8,750, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd9,400, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { st1, 50, 0, 0, 12, MOV_STAND|MOV_JUMP|MOV_END, NULL}, }; //レバー入れ強 static MOVDATA hadou2[] = { { lh0, 0, 0, 0, 2, MOV_STAND, NULL}, { lh1, 0, 0, 0, 3, MOV_STAND, NULL}, { lh2, 0, 0, 0, 4, MOV_STAND, NULL}, { lh2, 0, 0, 0, 6, MOV_STAND, &hd2_hit}, { lh3, 0, 0, 0, 7, MOV_STAND|MOV_END, NULL}, { st1, 50, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //波動件 static MOVDATA hadouL[] = { { hd3,150, 0, 0, 3, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd4,350, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd4,950, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd5,1050, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd6,950, 0, 0, 5, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd7,850, 0, 0, 4, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd8,750, 0, 0, 6, MOV_STAND|MOV_JUMP, NULL}, { hd9,400, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { st1, 50, 0, 0, 16, MOV_STAND|MOV_JUMP|MOV_END, NULL}, }; //{ st1, 0, 0, 0, 21, MOV_STAND|MOV_END, NULL}, //}; //気弾 static MDATA kidanA[] = { { 110, 510, -11, -110, 362, -70, -332, -1001, -370 , 5, 178, -204 , //2 626, 969, 502 , //3 1014, 26, 0 , //4 66, 11, 9 , //5 1036, -1887, 134 , //6 -268, 28, 0 , //7 -730, -30, 0 , //8 917, -10, 680 , //9 -911, 0, 0 , //10 -64, 0, 4 , //11 166, 46, -372 , //12 -478, 0, 0 , //13 74, 0, 0 , //14 } }; //JUMP気弾 static MDATA JkidanA[] = { { 110, 210, -11, -110, 362, -70, -332, -1001, -370 , 5, 178, -204 , //2 626, 969, 502 , //3 1014, 26, 0 , //4 66, 11, 9 , //5 1036, -1887, -44 , //6 -268, 28, 0 , //7 -730, -30, 0 , //8 1107, -10, 590 , //9 -1431, 0, 0 , //10 -64, 0, 4 , //11 536, 46, 38 , //12 -1568, 0, 0 , //13 74, 0, 0 , //14 } }; //気弾 static MOVDATA kidan0[] = { { kidanA, 0, 0, 0, 2, MOV_STAND, NULL}, { kidanA, 0, 0, 0, 7, MOV_STAND, NULL}, { kidanA, 0, 0, 0, 15, MOV_STAND, NULL}, { st0, 0, 0, 0, 9, MOV_STAND, NULL}, { st1, 0, 0, 0, 4, MOV_STAND|MOV_END, NULL}, }; //気弾 static MOVDATA Jkidan0[] = { { JkidanA, 0, 0, 0, 8, MOV_JUMP, NULL}, { JkidanA, 0, 0, 0, 15, MOV_JUMP, NULL}, { j0, 0, 0, 0, 28, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //summer //411 -2355 85 static MDATA sum0[] = { { 271, 71, -22, 1010, -48, -200, -472, 264, 200 , 168, -722, -206 , //2 2362, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 2078, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 -826, -240, 490 , //9 -672, 0, 0 , //10 -58, 0, 4 , //11 -862, 166, 202 , //12 -308, 0, -130 , //13 -266, 0, 0 , //14 } }; static MDATA sum1[] = { { 356,-249, -22, 1330, -48, -200, -472, 264, 200 , 168, -722, -206 , //2 2362, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 2078, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 -356, 120, 490 , //9 -1202, 0, 0 , //10 -58, 0, 4 , //11 -1122, 166, 62 , //12 -308, 0, -130 , //13 -266, 0, 0 , //14 } }; static MDATA sum2[] = { { 181,-664, -22, 1720, -48, -200, -472, 264, 200 , 478, -722, -206 , //2 1642, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 1258, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 -66, 120, 490 , //9 108, 0, 0 , //10 -689, 0, 4 , //11 -1122, 166, 62 , //12 -138, 0, -130 , //13 -656, 0, 0 , //14 } }; static MDATA sum3[] = { { -584,-994, -22, 2440, -48, -200, -472, 264, 200 , 478, -722, -206 , //2 1642, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 1258, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 184, 120, 490 , //9 108, 0, 0 , //10 -698, 0, 4 , //11 -952, 166, 62 , //12 -548, 0, -130 , //13 -656, 0, 0 , //14 } }; static MDATA sum4[] = { { -1179,-544, -22, 3120, -48, -200, -472, 264, 200 , 478, -722, -206 , //2 1642, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 1258, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 -196, 120, 490 , //9 -112, 0, 0 , //10 -698, 0, 4 , //11 -532, 166, 62 , //12 -88, 0, -130 , //13 -656, 0, 0 , //14 } }; static MDATA sum5[] = { { -986,-49, -22, 3870, -48, -200, -962, 264, 200 , 478, -722, -206 , //2 1642, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 1258, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 234, 120, 490 , //9 8, 0, 0 , //10 -398, 0, 4 , //11 -62, 166, 62 , //12 -798, 0, -130 , //13 -56, 0, 0 , //14 } }; static MDATA sum6[] = { {-1026, 979, -22, 4350, -48, -200, -1312, 264, 200 , 478, -722, -206 , //2 1642, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 1258, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 904, 120, 490 , //9 -882, 0, 0 , //10 -148, 0, 4 , //11 378, 166, 62 , //12 -1608, 0, -130 , //13 -56, 0, 0 , //14 } }; static MDATA sum7[] = { {-1026, 979, -22, 254, -48, -200, -1312, 264, 200 , 478, -722, -206 , //2 1642, 262, 292 , //3 452, 26, 0 , //4 66, 12, 8 , //5 1258, -352, -54 , //6 524, 28, 0 , //7 0, -30, 4 , //8 904, 120, 490 , //9 -882, 0, 0 , //10 -148, 0, 4 , //11 378, 166, 62 , //12 -1608, 0, -130 , //13 -56, 0, 0 , //14 } }; static HITDATA sum0_hit = { HF_HI | HF_UKI, //flg 11, 1250,550, //判定パーツの番号、判定サイズ(x,y) 160,120, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 4, //ヒットストップ時間 14, //受け身不可時間 -1, //予備領域 25 //ダメージ }; static HITDATA sum1_hit = { HF_HI | HF_UKI, //flg 11, 800,550, //判定パーツの番号、判定サイズ(x,y) 100,140, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 4, //ヒットストップ時間 22, //受け身不可時間 -1, //予備領域 32 //ダメージ }; static HITDATA sum2_hit = { HF_HI | HF_UKI, //flg 11, 750,550, //判定パーツの番号、判定サイズ(x,y) 25,170, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 5, //ヒットストップ時間 30, //受け身不可時間 -1, //予備領域 14 //ダメージ }; //summer static MOVDATA sumH[] = { { sum0, 600, 0, 0, 5, MOV_JUMP|MOV_MUTEKI, NULL}, { sum1, 350, 0, 0, 4, MOV_JUMP, &sum0_hit}, { sum2, 250, 0, 0, 5, MOV_JUMP, &sum1_hit}, { sum3, 100, 0, 0, 6, MOV_JUMP, &sum2_hit}, { sum4, -50, 0, 0, 7, MOV_JUMP, NULL}, { sum5,-220, 0, 0, 6, MOV_JUMP, NULL}, { sum6,-310, 0, 0, 5, MOV_JUMP, NULL}, { sum7, 0, 0, 0, 1, MOV_SIT, NULL}, { si0, -900, 0, 0, 22, MOV_SIT|MOV_THROW|MOV_END, NULL}, }; //summer static MOVDATA sumL[] = { { sum0, 100, 0, 0, 1, MOV_JUMP|MOV_MUTEKI, NULL}, { sum1, 80, 0, 0, 4, MOV_JUMP|MOV_MUTEKI, &sum2_hit}, { sum2, 20, 0, 0, 5, MOV_JUMP, &sum2_hit}, { sum3, -10, 0, 0, 6, MOV_JUMP, &sum2_hit}, { sum4, -60, 0, 0, 6, MOV_JUMP, NULL}, { sum5,-120, 0, 0, 5, MOV_JUMP, NULL}, { sum6,-180, 0, 0, 4, MOV_JUMP, NULL}, { sum7, 0, 0, 0, 1, MOV_SIT|MOV_THROW, NULL}, { si0, -900, 0, 0, 7, MOV_SIT|MOV_THROW|MOV_END, NULL}, }; //ジャンプ必殺0 static MDATA jsH[] = { { -24, 558, -99, -150, 702, 270, //0 -2, 359, -550, //1 -131,-482, -180, //2 534,-197, 982, //3 -162, -94, 160, //4 66, -21, 91, //5 1038,-187, -314, //6 1708, -12, 100, //7 0, -30, 90, //8 613, -10, 330, //9 -99, -20, 90, //10 -666, -20, 10, //11 1702, 100, -620, //12 -1708, -60, 90, //13 -276, -40, 60, //14 } }; //ジャンプ必殺1 static MDATA jsL[] = { { -24, 388, -99, -150, 702, 0, //0 -2, 359, -200, //1 -131,-482, -180, //2 534, -77, 542, //3 -162, -94, 160, //4 66, -21, 91, //5 1038,-417, -454, //6 1708, -12, 100, //7 0, -30, 90, //8 613, -20, 330, //9 -199, -20, 90, //10 -666, 100, 10, //11 1762,-364, -750, //12 -1868, -60, 90, //13 -276, -40, 60, //14 } }; static HITDATA JsL_hit = { HF_JUMP | HF_KYO, //flg 11, 450,550, //判定パーツの番号、判定サイズ(x,y) 200,-50, //吹き飛び量 14,12, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 10, //受け身不可時間 -1, //予備領域 18 //ダメージ }; static HITDATA JsH_hit = { HF_JUMP | HF_FUKITOBI, //flg 11, 650,550, //判定パーツの番号、判定サイズ(x,y) 180,130, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 23 //ダメージ }; //down_0 static MOVDATA JsL[] = { // motion, px, py, pz, frame, flg, HITDATA { ukemi0, 0, 0, 0, 2, MOV_JUMP|MOV_MUTEKI|MOV_GUARD, NULL}, { ukemi1, 0, 0, 0, 2, MOV_JUMP|MOV_MUTEKI|MOV_GUARD, NULL}, { ukemi2, 0, 0, 0, 1, MOV_JUMP, NULL}, { ukemi3, 0, 0, 0, 1, MOV_JUMP, NULL}, { jsL, 0, 0, 0, 2, MOV_JUMP|MOV_END, NULL}, { jsL, 0, 0, 0, 1, MOV_JUMP|MOV_END, &JsL_hit}, }; //down_0 static MOVDATA JsH[] = { // motion, px, py, pz, frame, flg, HITDATA { ukemi0, 0, 0, 0, 4, MOV_JUMP|MOV_MUTEKI|MOV_GUARD, NULL}, { ukemi1, 0, 0, 0, 4, MOV_JUMP|MOV_MUTEKI|MOV_GUARD, NULL}, { ukemi2, 0, 0, 0, 3, MOV_JUMP, NULL}, { ukemi3, 0, 0, 0, 1, MOV_JUMP, NULL}, { jsH , 0, 0, 0, 4, MOV_JUMP|MOV_END, NULL}, { jsH , 0, 0, 0, 1, MOV_JUMP|MOV_END, &JsH_hit}, }; static MOVDATA Js_bL[] = { // motion, px, py, pz, frame, flg, HITDATA { jb0, 0, 0, 0, 10, MOV_STAND|MOV_THROW, NULL}, { jb0, 0, 0, 0, 16, MOV_STAND|MOV_THROW|MOV_END, NULL}, }; static MOVDATA Js_bH[] = { // motion, px, py, pz, frame, flg, HITDATA { jb0, 0, 0, 0, 12, MOV_STAND|MOV_THROW, NULL}, { jb0, 0, 0, 0, 20, MOV_STAND|MOV_THROW|MOV_END, NULL}, }; //C0A static MDATA C0A[] = { { 328, 737, 110, -300, 362, -70, //0 -39,-1162, 110, //1 512, 751, -520, //2 314, 28, 284, //3 1221, 6, -4, //4 -59, -86, 12, //5 1281, -529, -489, //6 417, 69, 0, //7 3, -30, 0, //8 1346, -10, 490, //9 -942, 0, 0, //10 -55, 0, 0, //11 459, 166, -371, //12 -911, 0, 0, //13 454, 0, 0, //14 } }; static HITDATA C0_hit = { HF_HI_S | HF_TYU, //flg 8, 790,390, //判定パーツの番号、判定サイズ(x,y) 80,100, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 1, //ヒットストップ時間、予備*2 10, //受け身不可時間 -1, //予備領域 8 //ダメージ }; //conbo 0 static MOVDATA C0[] = { { lpA0, 150, 0, 0, 1, MOV_STAND, NULL}, { C0A, 330, 0, 0, 2, MOV_STAND, &C0_hit}, { C0A, 480, 0, 0, 2, MOV_STAND, &C0_hit}, { lpA0, 150, 0, 0, 5, MOV_STAND, NULL}, { st1, 0, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //C1A static MDATA C1A[] = { { 828, 265, 70, 560,-532, 13, //0 -1145, 750, 622, //1 -308,-407, -37, //2 30, 187, 503, //3 1028, 45, -4, //4 -37, -20, 9, //5 -641,-401, -441, //6 1545, 120, 0, //7 0, -30, -3, //8 -562, -10, 566, //9 -309, 0, -113, //10 -48, 0, 0, //11 619, 108, -522, //12 -1399, 0, -5, //13 74, 0, 0, //14 } }; static HITDATA C1_hit = { HF_HI_S | HF_FUKITOBI, //flg 13, 890,390, //判定パーツの番号、判定サイズ(x,y) 80,110, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 1, //ヒットストップ時間、予備*2 15, //受け身不可時間 -1, //予備領域 13 //ダメージ }; //conbo 1 static MOVDATA C1[] = { { lpA0, 350, 0, 0, 1, MOV_STAND, NULL}, { C1A, 430, 0, 0, 2, MOV_STAND, NULL}, { C1A, 350, 0, 0, 4, MOV_STAND, &C1_hit}, { C1A, 250, 0, 0, 2, MOV_STAND, &C1_hit}, { lpA0, 250, 0, 0, 22, MOV_STAND|MOV_END, NULL}, }; static HITDATA ranbu0_hit = { HF_HI | HF_KYO, //flg 13, 990,390, //判定パーツの番号、判定サイズ(x,y) 80,10, //吹き飛び量 10,7, //ヒット硬直時間、ヒット硬直時間 1, //ヒットストップ時間、予備*2 55, //受け身不可時間 -1, //予備領域 12 //ダメージ }; static HITDATA ranbuC1_hit = { HF_HI_S | HF_KYO, //flg 13, 890,390, //判定パーツの番号、判定サイズ(x,y) 80,10, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 1, //ヒットストップ時間、予備*2 55, //受け身不可時間 -1, //予備領域 40 //ダメージ }; static HITDATA ranbuJC0_hit = { HF_JUMP | HF_UKI| HF_NOTODOME, //flg 9,1880,470, //判定パーツの番号、判定サイズ(x,y) -15,-20, //吹き飛び量 24,5, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 159, //受け身不可時間 -1, //予備領域 51 //ダメージ }; static HITDATA ranbuhd1_hit = { HF_HI | HF_KYO, //flg 13, 1550,650, //判定パーツの番号、判定サイズ(x,y) -50,-50, //吹き飛び量 29,10, //硬直時間 1, //ヒットストップ時間 30, //受け身不可時間 -1, //予備領域 49 //ダメージ }; static HITDATA ranbusum1_hit = { HF_HI | HF_FUKITOBI | HF_NOSYUUSEI, //flg 11, 1800,550, //判定パーツの番号、判定サイズ(x,y) 270,170, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 12, //ヒットストップ時間 72, //受け身不可時間 -1, //予備領域 17 //ダメージ }; static HITDATA ranbusum2_hit = { HF_HI | HF_UKI | HF_NOSYUUSEI, //flg 11, 1850,550, //判定パーツの番号、判定サイズ(x,y) 12,80, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 90, //受け身不可時間 -1, //予備領域 9 //ダメージ }; static HITDATA ranbuSf0_hit = { HF_HI | HF_UKI, //flg 10,1560,350, //判定パーツの番号、判定サイズ(x,y) 0,15, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間、予備*2 94, //受け身不可時間 -1, //予備領域 60 //ダメージ }; static MOVDATA ranbu[] = { { jb0, 3100, 0, 0, 16, MOV_DASH|MOV_JUMP|MOV_MUTEKI|MOV_THROW, NULL}, { C1A, 1300, 0, 0, 9, MOV_DASH|MOV_JUMP|MOV_THROW, NULL}, { C1A, 500, 0, 0, 6, MOV_DASH|MOV_JUMP|MOV_THROW, &ranbu0_hit}, { wk2, 900, 0, 0, 4, MOV_DASH|MOV_JUMP|MOV_THROW, NULL}, //left_punch 0 { lpA0, 50, 0, 0, 2, MOV_STAND|MOV_THROW, NULL}, { lpA1, 130, 0, 0, 2, MOV_STAND|MOV_THROW, &lp0_hit}, { lpA1, 80, 0, 0, 2, MOV_STAND|MOV_THROW, &lp0_hit}, { lpA0, -60, 0, 0, 1, MOV_STAND, NULL}, //しゃがみ左パンチ 0 { si0, 0, 0, 0, 2, MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 4, MOV_SIT, NULL}, { SlpA0, 50, 0, 0, 3, MOV_SIT, &Slp0_hit}, //conbo 0 { lpA0, 150, 0, 0, 1, MOV_STAND, NULL}, { C0A, 330, 0, 0, 3, MOV_STAND, &C0_hit}, { C0A, 480, 0, 0, 1, MOV_STAND, &C0_hit}, { lpA0, 150, 0, 0, 2, MOV_STAND, NULL}, //conbo 1 { lpA0, 350, 0, 0, 1, MOV_STAND, NULL}, { C1A, 430, 0, 0, 3, MOV_STAND, NULL}, { C1A, 350, 0, 0, 1, MOV_STAND, &ranbuC1_hit}, { C1A, 250, 0, 0, 1, MOV_STAND, &ranbuC1_hit}, //ジャンプパンチ 下入れ { JpA0, 100, 0, 0, 3, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpC1, 100, 0, 0, 1, MOV_JUMP, NULL}, //ジャンプパンチ 通常 { JpA0, 100, 0, 0, 2, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpA1, 100, 0, 0, 3, MOV_JUMP, &Jp0_hit}, //ジャンプパンチ 上入れ { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpB1, 500, 0, 0, 3, MOV_JUMP, NULL}, { JpB1, 100, 0, 0, 1, MOV_JUMP, &Jp1_hit}, //30 //ジャンプ0(JC0)(弱) { JpA0, 100, 0, 0, 2, MOV_JUMP, NULL}, { JpA0, 500, 0, 0, 1, MOV_JUMP, NULL}, { JC0A, 100, 0, 0, 2, MOV_JUMP, &ranbuJC0_hit}, //ジャンプ右キック 通常 { JrkA0, 100, 0, 0, 2, MOV_JUMP, NULL}, { JrkA0, 100, 0, 0, 1, MOV_JUMP, &Jrk0_hit}, //{ dmgA0, 0, 0, 0, 11, MOV_JUMP, NULL}, //{ dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, //ジャンプ吹き飛ばし 通常 { JC1A, 100, 0, 0, 3, MOV_JUMP, NULL}, { JC1A, 100, 0, 0, 1, MOV_JUMP, &JC1_hit}, //波動件 { hd3,250, 0, 0, 3, MOV_STAND|MOV_JUMP, NULL}, { hd4,350, 0, 0, 3, MOV_STAND|MOV_JUMP, NULL}, { hd5,450, 0, 0, 4, MOV_STAND|MOV_JUMP, NULL}, { hd6,350, 0, 0, 4, MOV_STAND|MOV_JUMP, &ranbuhd1_hit}, { hd7,250, 0, 0, 4, MOV_STAND|MOV_JUMP, &ranbuhd1_hit}, { hd8,150, 0, 0, 3, MOV_STAND|MOV_JUMP, NULL}, { hd9,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, //44 //しゃがみキック 通常 { ShA0, -50, 0, 0, 2, MOV_SIT|MOV_JUMP, NULL}, { ShA0, 100, 0, 0, 1, MOV_SIT|MOV_JUMP, NULL}, { ShA1, 500, 0, 0, 4, MOV_SIT|MOV_JUMP, NULL}, { ShA1, 100, 0, 0, 2, MOV_SIT|MOV_JUMP, &Sh0_hit}, //強 0 { h0, 0, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { h0, 0, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { h1, 0, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { h1, 0, 0, 0, 2, MOV_STAND|MOV_JUMP, &h_hit}, { h0, 0, 0, 0, 3, MOV_STAND|MOV_JUMP, NULL}, //{ st1, 50, 0, 0, 7, MOV_STAND|MOV_END, NULL}, //{ si0, -600, 0, 0, 14, MOV_SIT|MOV_END, NULL}, //しゃがみ右パンチ 0 { Sf0A, 0, 0, 0, 2, MOV_SIT|MOV_JUMP, NULL}, { Sf0B, 0, 0, 0, 2, MOV_SIT|MOV_JUMP, NULL}, { Sf0C, 0, 0, 0, 2, MOV_STAND|MOV_JUMP, &Sf0_hit}, { Sf0D, 0, 0, 0, 5, MOV_STAND|MOV_JUMP, &ranbuSf0_hit}, { Sf0C, 0, 0, 0, 5, MOV_SIT|MOV_JUMP, NULL}, //{ st0, 0, 0, 0, 10, MOV_STAND|MOV_JUMP, NULL}, //{ st1, 0, 0, 0, 17, MOV_STAND|MOV_END, NULL}, //summer //59 { sum0, 100, 0, 0, 1, MOV_JUMP|MOV_MUTEKI, NULL}, { sum1, 80, 0, 0, 3, MOV_JUMP|MOV_MUTEKI, &ranbusum2_hit}, { sum2, 20, 0, 0, 4, MOV_JUMP, &ranbusum2_hit}, { sum3, 10, 0, 0, 5, MOV_JUMP, NULL}, { sum4, 60, 0, 0, 5, MOV_JUMP, NULL}, { sum5, 120, 0, 0, 4, MOV_JUMP, NULL}, { sum6, 180, 0, 0, 3, MOV_JUMP, NULL}, { sum7, 0, 0, 0, 1, MOV_SIT|MOV_JUMP|MOV_THROW, NULL}, { si0, -900, 0, 0, 2, MOV_SIT|MOV_JUMP|MOV_THROW, NULL}, //static MOVDATA sumH[] = { //70 { sum0, 700, 0, 0, 1, MOV_JUMP|MOV_MUTEKI, NULL}, { sum1, 450, 0, 0, 3, MOV_JUMP, &ranbusum1_hit}, { sum2, 350, 0, 0, 5, MOV_JUMP, NULL}, { sum3, 200, 0, 0, 6, MOV_JUMP, NULL}, { sum4,-150, 0, 0, 7, MOV_JUMP, NULL}, { sum5,-320, 0, 0, 6, MOV_JUMP, NULL}, { sum6,-410, 0, 0, 5, MOV_JUMP, NULL}, { sum7, 0, 0, 0, 1, MOV_SIT, NULL}, { si0, -900, 0, 0, 22, MOV_SIT|MOV_THROW|MOV_END, NULL}, }; static MOVDATA ranbuMiss[] = { { lpA0, 350, 0, 0, 1, MOV_STAND, NULL}, { C1A, 430, 0, 0, 2, MOV_STAND, NULL}, { C1A, 350, 0, 0, 4, MOV_STAND, NULL}, { C1A, 250, 0, 0, 2, MOV_STAND, NULL}, { lpA0, 250, 0, 0, 22, MOV_STAND|MOV_END, NULL}, }; /* //レバー入れ強 static MOVDATA lh[] = { { lh0, 0, 0, 0, 7, MOV_STAND, NULL}, { lh0, 0, 0, 0, 4, MOV_STAND, NULL}, { lh1, 0, 0, 0, 6, MOV_STAND, NULL}, { lh2, 0, 0, 0, 4, MOV_STAND, NULL}, { lh2, 0, 0, 0, 8, MOV_STAND, &lh_hit}, { lh3, 0, 0, 0, 7, MOV_STAND|MOV_END, NULL}, { st1, 50, 0, 0, 7, MOV_STAND|MOV_END, NULL}, }; //ジャンプ吹き飛ばし 通常 static MOVDATA Jf0[] = { // motion, px, py, pz, frame, flg, HITDATA { JfA0, 100, 0, 0, 3, MOV_JUMP, NULL}, { JfA0, 100, 0, 0, 18, MOV_JUMP, &Jf0_hit}, { dmgA0, 0, 0, 0, 10, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ吹き飛ばし 下入れ static MOVDATA Jfd0[] = { // motion, px, py, pz, frame, flg, HITDATA { JfdA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JfdA0, 100, 0, 0, 8, MOV_JUMP, &Jfd0_hit}, { dmgA0, 0, 0, 0, 18, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ右キック 上入れ static MOVDATA Jrk1[] = { // motion, px, py, pz, frame, flg, HITDATA { JrkB0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JrkB0, 100, 0, 0, 14, MOV_JUMP, &Jrk1_hit}, { dmgA0, 0, 0, 0, 11, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ダッシュ左キック 0 static MOVDATA Dlk0[] = { // motion, px, py, pz, frame, flg, HITDATA { jb0, 100, 0, 0, 11, MOV_JUMP|MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 7, MOV_JUMP|MOV_DASH, NULL}, { DlkA0, 0, 0, 0, 8, MOV_JUMP, NULL}, { DlkA0, 0, 0, 0, 10, MOV_JUMP, &Dlk0_hit}, { dmgA1, 0, 0, 0, 18, MOV_JUMP|MOV_END, NULL}, }; //波動件 static MOVDATA hadouH[] = { { hd0,450, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd1,650, 0, 0, 4, MOV_STAND|MOV_JUMP, NULL}, // hd1, 0, 0, 0, 3, MOV_STAND, NULL}, { hd2,850, 0, 0, 6, MOV_STAND|MOV_JUMP, NULL}, { hd2,250, 0, 0, 3, MOV_STAND|MOV_JUMP, &hd0_hit}, { st1, 50, 0, 0, 16, MOV_STAND|MOV_JUMP, NULL}, { st0, 50, 0, 0, 8, MOV_STAND|MOV_JUMP|MOV_END, NULL}, }; static MOVDATA hadou1[] = { { hd3,850, 0, 0, 2, MOV_STAND|MOV_JUMP, NULL}, { hd4,950, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd5,1050, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd6,950, 0, 0, 5, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd7,850, 0, 0, 4, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd8,750, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd9,400, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { st1, 50, 0, 0, 12, MOV_STAND|MOV_JUMP|MOV_END, NULL}, }; //レバー入れ強 static MOVDATA hadou2[] = { { lh0, 0, 0, 0, 2, MOV_STAND, NULL}, { lh1, 0, 0, 0, 3, MOV_STAND, NULL}, { lh2, 0, 0, 0, 4, MOV_STAND, NULL}, { lh2, 0, 0, 0, 6, MOV_STAND, &hd2_hit}, { lh3, 0, 0, 0, 7, MOV_STAND|MOV_END, NULL}, { st1, 50, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //波動件 static MOVDATA hadouL[] = { { hd3,150, 0, 0, 3, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd3,50, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd4,350, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd4,950, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { hd5,1050, 0, 0, 5, MOV_STAND|MOV_JUMP, NULL}, { hd6,950, 0, 0, 5, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd7,850, 0, 0, 4, MOV_STAND|MOV_JUMP, &hd1_hit}, { hd8,750, 0, 0, 6, MOV_STAND|MOV_JUMP, NULL}, { hd9,400, 0, 0, 1, MOV_STAND|MOV_JUMP, NULL}, { st1, 50, 0, 0, 16, MOV_STAND|MOV_JUMP|MOV_END, NULL}, }; */ //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ /*MOVDATA //動作データ構造体 typedef struct { MDATA *mdat; //モーションへのポインタ int x,y,z; //次モーションまでの移動量 int frame; //次モーションまでのフレーム数 int flg; //動作のフラグ(立ち、しゃがみなど) HITDATA *hf; //あたり判定データへのポインタ } MOVDATA; */ //walk_for static MOVDATA stand[] = { // motion, px, py, pz, frame, flg, HITDATA //{ nomot, 0, 0, 0, 18, MOV_STAND|MOV_THROW|MOV_END, NULL}, { st0, 0, 0, 0, 18, MOV_STAND|MOV_THROW, NULL}, { st1, 0, 0, 0, 19, MOV_STAND|MOV_THROW|MOV_END, NULL}, }; static MOVDATA walk_f[] = { // motion, px, py, pz, frame, flg, HITDATA { wk0, 0, 0, 0, 12, MOV_STAND, NULL}, { wk1, 0, 0, 0, 9, MOV_STAND, NULL}, { wk2, 0, 0, 0, 14, MOV_STAND, NULL}, { wk1, 0, 0, 0, 19, MOV_STAND, NULL}, { st1, 0, 0, 0, 17, MOV_STAND|MOV_END, NULL}, }; static MOVDATA fdash[] = { // motion, px, py, pz, frame, flg, HITDATA { jb0, 0, 0, 0, 11, MOV_DASH, NULL}, { wk2, 0, 0, 0, 10, MOV_DASH|MOV_END, NULL}, }; /* //3:gured 0 static MDATA gab[] = { 170, 770, 0 , 178, 0, 78, //}, -456, 0, -118, //}, -182, -19, -70, //}, //2 944, -52, -55, //}, //3 1270, 0, -298, //}, //4 23, 39, -311, //}, //5 557, -100, -10, //}, //6 1332, 0, -252, //}, //7 302, 0, -224, //}, //8 726, 95, -94, //}, //9 -970, 38, -70, //}, //10 114, 0, -84, //}, //11 400, -244, -182, //}, //12 -1425, 0, 0, //}, //13 350, 0, -210, //} //14 }; MOVDATA GA0[] = { { gab, 0, 0, 0, 1, MOV_GUARD|MOV_THROW, NULL}, { gab, 0, 0, 0, 8, MOV_GUARD|MOV_THROW, NULL}, { sum0, 600, 0, 0, 5, MOV_JUMP|MOV_MUTEKI, NULL}, { sum1, 350, 0, 0, 4, MOV_JUMP|MOV_MUTEKI, &sum0_hit}, { sum2, 250, 0, 0, 5, MOV_JUMP, &sum1_hit}, { sum3, 100, 0, 0, 6, MOV_JUMP, &sum2_hit}, { sum4, -50, 0, 0, 7, MOV_JUMP, NULL}, { sum5,-220, 0, 0, 6, MOV_JUMP, NULL}, { sum6,-310, 0, 0, 5, MOV_JUMP, NULL}, { sum7, 0, 0, 0, 1, MOV_SIT|MOV_THROW, NULL}, { si0, -900, 0, 0, 22, MOV_SIT|MOV_THROW|MOV_END, NULL}, }; */