//−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− // // CH2 モーションデータヘッダファイル // //−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− //歩き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, -52, //0 -112,-131, 50, //1 -38,-614, -182, //2 887, 230, -58, //3 1143, 26, -9, //4 -14, 1, 18, //5 587,-338, -236, //6 1127, 38, 0, //7 9, -30, -8, //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 MDATA st1[] = { { -60, 450, -105, -110, 362, -52, //0 -112,-131, 50, //1 -38,-614, -182, //2 887, 230, -58, //3 1143, 26, -9, //4 -14, 1, 18, //5 587,-338, -236, //6 1127, 38, 0, //7 9, -30, -8, //8 777, -10, 490, //9 -587, 0, -10, //10 -124, -8, -6, //11 322, 166, -302, //12 -748, 0, -10, //13 74, 0, 0, //14 } }; //ダッシュ A0 static MDATA ds0[] = { { 0, 600, 0 , -700, 215, 126, -126, 27, -45 , 332, -76, 22 , //2 815, -44, 189 , //3 1099, -14, -37, //4 235, -210, -1020, //5 -410, -5, 24 , //6 856, -220, 73 , //7 587, -11, -198 , //8 21, 210, 174 , //9 -138, -27, -14 , //10 -328, -283, -26,//11 1311, -251, -168, //12 -1223, -4, 209 , //13 -134, -22, 0 , //14 } }; //ダッシュ A1 static MDATA ds1[] = { { 0, 900, 0 , -668, 215, 126, -110, 27, -45 , 336, -76, 22 , //2 -347, -44, 189 , //3 432, -14, -37, //4 239, -210, -1020, //5 657, -5, 24 , //6 846, -260, 73 , //7 596, -51, -198 , //8 1323, 210, 124 , //9 -1268, -19, -134 , //10 96, -22, -26,//11 -32, -250, -168, //12 -21, -10, 209 , //13 -288, -22, 0 , //14 } }; //ダッシュ A2 static MDATA ds2[] = { { 0, 200, 0 , -412, 215, 126, -174, 27, -45 , 336, -76, 22 , //2 -44, 882, 189 , //3 -14, 610, -37, //4 -210, 228, -1020, //5 -5, -463, 24 , //6 -220, 898, 73 , //7 -11, 596, -198 , //8 210, -161, 174 , //9 -19, -58, -14 , //10 -314, 99, -26,//11 -240, 1016, -168, //12 -10, -959, 209 , //13 -22, -235, 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, 289 ,//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, -752 ,//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_FUKITOBI, //flg 14, 950,450, //判定パーツの番号、判定サイズ(x,y) 280,120, //吹き飛び量 0,14, //硬直時間 5, //ヒットストップ時間 18, //受け身不可時間 -1, //予備領域 21 //ダメージ }; //レバー入れ強 static MOVDATA lh[] = { { lh0, 0, 0, 0, 11, MOV_STAND, NULL}, { lh0, 0, 0, 0, 3, MOV_STAND, NULL}, { lh1, 0, 0, 0, 9, MOV_STAND, NULL}, { lh2, 0, 0, 0, 7, MOV_STAND, &lh_hit}, { lh2, 0, 0, 0, 6, MOV_STAND, &lh_hit}, { lh3, 0, 0, 0, 13, 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_UKI, //flg 10, 950,650, //判定パーツの番号、判定サイズ(x,y) 30,130, //吹き飛び量 24,10, //硬直時間 5, //ヒットストップ時間 44, //受け身不可時間 -1, //予備領域 16 //ダメージ }; //強 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, 10, MOV_STAND, &h_hit}, { h0, 0, 0, 0, 14, 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, //flg 5, 950,390, //判定パーツの番号、判定サイズ(x,y) 60,80, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 5, //ヒットストップ時間、予備*2 10, //受け身不可時間 -1, //予備領域 15 //ダメージ }; //left_punch 0 static MOVDATA lp0[] = { { lpA0, 0, 0, 0, 5, MOV_STAND, NULL}, { lpA1, 50, 0, 0, 6, MOV_STAND, &lp0_hit}, { lpA1, 80, 0, 0, 4, MOV_STAND, &lp0_hit}, { lpA0, -80, 0, 0, 6, MOV_STAND, NULL}, { st1, -30, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ右パンチ A-0 static MDATA SrpA0[] = { { 50, 700, 0 , -9, 286, 5, //}, -798, 31, 304, //}, 571, -424, 156, //}, //2 1570, 94, 6, //}, //3 677, -693, -913, //}, //4 433, -210,-1024, //}, //5 -175, 293, 82, //}, //6 1085, -2, -329, //}, //7 627, -4, -219, //}, //8 1010, 116, 394, //}, //9 -1340, 38, -20, //}, //10 163, 0, -85, //}, //11 -97, -88, -319, //}, //12 -1198, 0, 92, //}, //13 376, -480, 126, //} //14 } }; //しゃがみ右パンチ A-1 static MDATA SrpA1[] = { {50, 470, 0 , -72, 4, 94, //},0 63, -906, -238, //}, 1 2, 475, 6, //}, //2 -699, -193, 27, //}, //3 1339, -9, -254, //}, //4 440, -156, -738, //}, //5 1503, 65, -101, //}, //6 668, 453, 495, //}, //7 447, -142, -223, //}, //8 529, 276, 245, //}, //9 -630, 30, -388, //}, //10 111, 0, -79, //}, //11 -149, -122, -416, //}, //12 -447, 0, 0, //}, //13 181, -151, -233, //} //14 } }; static HITDATA Srp0_hit = { HF_HI | HF_FUKITOBI, //flg 8,1260,350, //判定パーツの番号、判定サイズ(x,y) 90,187, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 7, //ヒットストップ時間、予備*2 55, //受け身不可時間 -1, //予備領域 12 //ダメージ }; //しゃがみ右パンチ 0 static MOVDATA Srp0[] = { { SrpA0, 300, 0, 0, 4, MOV_STAND|MOV_MUTEKI, NULL}, { SrpA0, 800, 0, 0, 3, MOV_STAND|MOV_MUTEKI, NULL}, { SrpA0, 700, 0, 0, 1, MOV_STAND, NULL}, { SrpA1, 1150, 0, 0, 7, MOV_STAND, &Srp0_hit}, { SrpA1, 350, 0, 0, 18, MOV_STAND|MOV_THROW, &Srp0_hit}, { st0, 50, 0, 0, 17, MOV_STAND|MOV_THROW, NULL}, { st1, 0, 0, 0, 20, MOV_STAND|MOV_THROW|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ左パンチ A-0 static MDATA SlpA0[] = { 50, 900, 0 , 42, 0, 2, //}, -273, 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 242, -264, -182, //}, //12 -1296, 0, 0, //}, //13 -258, 0, -210, //} //14 }; static HITDATA Slp0_hit = { HF_LOW | HF_JYA, //flg 5, 300,200, //判定パーツの番号、判定サイズ(x,y) 40,80, //吹き飛び量 16,4, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 5 //ダメージ }; //しゃがみ左パンチ 0 static MOVDATA Slp0[] = { { si0, 0, 0, 0, 5, MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 4, MOV_SIT, NULL}, { SlpA0, 50, 0, 0, 10, MOV_SIT, &Slp0_hit}, { si0, -140, 0, 0, 18, MOV_SIT|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ強パンチ A-0 static MDATA Sh0A[] = { 50,1210, -298, -92, -130, 2, //}, -132, 700, 24, //}, -152, -24, 40, //}, //2 1010, 48, 204, //}, //3 1341, 0, -1038, //}, //4 438, -216, -1036, //}, //5 -522, -118, -525, //}, //6 998, 0, -329, //}, //7 622, 0, -224, //}, //8 1304, 120, -146, //}, //9 -1596, 40, -70, //}, //10 275, 0, -84, //}, //11 524, -264, -352, //}, //12 -1602, 0, 0, //}, //13 -258, 0, -210, //} //14 }; //11 -3894 -3989 -21 //14 -3198 -4138 1164 //しゃがみ強パンチ A-1 static MDATA Sh0B[] = { 750,1025, -298, -282, -130, 2, //}, -122, -440, 24, //}, -152, -24, 40, //}, //2 440, -922, 384, //}, //3 501, 0, -1038, //}, //4 438, -216, -1036, //}, //5 -502, -318, -1345, //}, //6 -92, 0, -329, //}, //7 622, 0, -224, //}, //8 914, 120, -146, //}, //9 -1396, 40, -70, //}, //10 565, 50, -84, //}, //11 -66, -264, -352, //}, //12 -822, 0, 380, //}, //13 -408, 40, -210, //} //14 }; static HITDATA Sh0_hit = { HF_LOW | HF_KYO, //flg 8, 950,800, //判定パーツの番号、判定サイズ(x,y) 60,140, //吹き飛び量 19,10, //ヒット硬直時間、ヒット硬直時間 6, //ヒットストップ時間 25, //受け身不可時間 -1, //予備領域 16 //ダメージ }; //しゃがみキック 通常 static MOVDATA Sh0[] = { { Sh0A, 0, 0, 0, 6, MOV_SIT, NULL}, { Sh0A, 0, 0, 0, 4, MOV_SIT, NULL}, { Sh0B, 0, 0, 0, 7, MOV_SIT, NULL}, { Sh0B, 0, 0, 0, 10, MOV_SIT, &Sh0_hit}, { si0, 0, 0, 0, 16, MOV_SIT|MOV_END, NULL}, }; //しゃがみ右キック A-0 static MDATA Sh1A[] = { { 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 Sh1B[] = { { 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 Sh1_hit = { HF_LOW | HF_UKI, //flg 11, 800,800, //判定パーツの番号、判定サイズ(x,y) 100,140, //吹き飛び量 0,13, //ヒット硬直時間、ヒット硬直時間 6, //ヒットストップ時間 60, //受け身不可時間 -1, //予備領域 25 //ダメージ }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //ジャンプ右キック 通常 static MDATA JrkA0[] = { { 100, 700, 0 , 335, -854, 136, //}, -284, -505, 372, //}, -113, 811, -94, //}, //2 -315, -56, 244, //}, //3 1380, -5, -332, //}, //4 449, -12, 70, //}, //5 12, -25, -755, //}, //6 -270, 0, 29, //}, //7 593, 0, -214, //}, //8 444, -308, 1246, //}, //9 -1488, 6, 25, //}, //10 19, -201, -6, //}, //11 305, 281, -511, //}, //12 8, 0, -16, //}, //13 -421, 0, -10, //} //14 } }; static HITDATA Jrk0_hit = { HF_JUMP | HF_TYU, //flg 13, 1250,470, //判定パーツの番号、判定サイズ(x,y) 60,50, //吹き飛び量 22,7, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 23 //ダメージ }; //ジャンプ右キック 通常 static MOVDATA Jrk0[]= { // motion, px, py, pz, frame, flg, static HITDATA { JrkA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JrkA0, 100, 0, 0, 39, 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, 850,470, //判定パーツの番号、判定サイズ(x,y) 50,120, //吹き飛び量 20,15, //ヒット硬直時間、ヒット硬直時間 10, //ヒットストップ時間 50, //受け身不可時間 -1, //予備領域 24 //ダメージ }; //ジャンプ右キック 上入れ static MOVDATA Jrk1[] = { // motion, px, py, pz, frame, flg, static 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, //flg 8, 530,470, //判定パーツの番号、判定サイズ(x,y) -1,90, //吹き飛び量 20,5, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間、予備*2 9, //受け身不可時間 -1, //予備領域 3 //ダメージ }; //ジャンプパンチ 通常 static MOVDATA Jp0[] = { // motion, px, py, pz, frame, flg, static HITDATA { JpA0, 100, 0, 0, 2, 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, 558, 99, -510, 322, -40, //}, 98,-1027, -310, //}, 429, 984, -230, //}, //2 -266, 371, 760, //}, //3 1248, -94, 160, //}, //4 66, -21, 91, //}, //5 1744, -89, -634, //}, //6 438, -12, 74, //}, //7 0, -30, 90, //}, //8 1541, 230, 200, //}, //9 -1685, 0, 90, //}, //10 -386, 0, 20, //}, //11 1152, -104, 210, //}, //12 -1532, -60, 40, //}, //13 -192, -40, 60, //} //14 } }; static HITDATA Jp1_hit = { HF_HI | HF_UKI, //flg 7, 1200,470, //判定パーツの番号、判定サイズ(x,y) 40,180, //吹き飛び量 20,10, //ヒット硬直時間、ヒット硬直時間 11, //ヒットストップ時間 35, //受け身不可時間 -1, //予備領域 19 //ダメージ }; //ジャンプパンチ 上入れ static MOVDATA Jp1[] = { // motion, px, py, pz, frame, flg, HITDATA { JpA0, 100, 0, 0, 2, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpB1, 100, 0, 0, 3, MOV_JUMP, &Jp1_hit}, { JpB1, 100, 0, 0, 7, MOV_JUMP, &Jp1_hit}, { JpA0, 100, 0, 0, 24, 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,980,470, //判定パーツの番号、判定サイズ(x,y) -15,60, //吹き飛び量 24,5, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 40, //受け身不可時間 -1, //予備領域 13 //ダメージ }; //ジャンプパンチ 下入れ static MOVDATA Jp2[] = { // motion, px, py, pz, frame, flg, static HITDATA { JpA0, 100, 0, 0, 3, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 2, 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 , -510, 292, 50, //}, 128, 393, 150, //}, 29, -776, 50, //}, //2 164, 161, 1210, //}, //3 358, -104, 190, //}, //4 66, -21, 91, //}, //5 -206, 311, -94, //}, //6 1408, -12, 74, //}, //7 0, -30, 90, //}, //8 1301, 230, 200, //}, //9 -1785, 0, 90, //}, //10 -386, 0, 20, //}, //11 1572, -104, -210, //}, //12 -1532, -60, 40, //}, //13 -192, -40, 60, //} //14 } }; static HITDATA JC0_hit = { HF_JUMP | HF_TYU, //flg 9,980,470, //判定パーツの番号、判定サイズ(x,y) -15,60, //吹き飛び量 24,5, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 60, //受け身不可時間 -1, //予備領域 13 //ダメージ }; //ジャンプ0(JC0)(弱) static MOVDATA JC0[] = { // motion, px, py, pz, frame, flg, static HITDATA { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JpA0, 100, 0, 0, 1, MOV_JUMP, NULL}, { JC0A, 100, 0, 0, 2, MOV_JUMP, &JC0_hit}, { JC0A, 100, 0, 0, 3, MOV_JUMP|MOV_END, &JC0_hit}, }; //ジャンプコンボ 1(弱たたきつけ) static MDATA JC1A[] = { { -500, -400, 0 , -810, 342, 150, //}, 869, 841, 348, //}, 89, -381, 50, //}, //2 -426, 581, 845, //}, //3 1193, -174, 210, //}, //4 196, -111, 91, //}, //5 14, -179,-1377, //}, //6 878, -12, 74, //}, //7 20, -30, 90, //}, //8 346, 163, 220, //}, //9 -1422, 0, 90, //}, //10 -386, 0, 20, //}, //11 722, -129, -105, //}, //12 -1554, -60, 60, //}, //13 -192, -40, 60, //} //14 } }; static MDATA JC1B[] = { { 100, 100, 0 , -800, 342, 150, //}, 212, -877, 100, //}, 49, 534, 50, //}, //2 -426, 581, 410, //}, //3 1418, -174, 270, //}, //4 196, -111, 91, //}, //5 -256, 271,-1574, //}, //6 878, -12, 74, //}, //7 20, -30, 90, //}, //8 511, -100, 280, //}, //9 -1155, 0, 90, //}, //10 -386, 0, 20, //}, //11 382, -204, 210, //}, //12 -1312, -60, 120, //}, //13 -192, -40, 60, //} //14 } }; static MDATA JC1C[] = { { 200, 800, 0 , -990, 342, 150, //}, -28, -877, 100, //}, -71, 534, 50, //}, //2 -426, 581, 410, //}, //3 1418, -174, 270, //}, //4 196, -111, 91, //}, //5 -536, 271,-1054, //}, //6 878, -12, 74, //}, //7 20, -30, 90, //}, //8 -559, -330, 280, //}, //9 -1225, 0, 90, //}, //10 -386, 0, 20, //}, //11 472, -444, 210, //}, //12 -1432, -60, 120, //}, //13 -192, -40, 60, //} //14 } }; static HITDATA JC1_hit = { HF_HI_S | HF_UKI, //flg 11, 850,470, //判定パーツの番号、判定サイズ(x,y) 60,-200, //吹き飛び量 25, 8, //ヒット硬直時間、ヒット硬直時間 14, //ヒットストップ時間 60, //受け身不可時間 -1, //予備領域 30 //ダメージ }; //ジャンプ1 (JC1)(弱たたきつけ) static MOVDATA JC1[] = { // motion, px, py, pz, frame, flg, static HITDATA { JC1A, 100, 0, 0, 8, MOV_JUMP, NULL}, { JC1B, 100, 0, 0, 5, MOV_JUMP, NULL}, { JC1C, 100, 0, 0, 9, MOV_JUMP, &JC1_hit}, { dmgA0, 0, 0, 0, 19, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 17, MOV_JUMP|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, 990,390, //判定パーツの番号、判定サイズ(x,y) 80,100, //吹き飛び量 18,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, NULL}, { lpA0, 150, 0, 0, 5, MOV_STAND, NULL}, { st1, 0, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //summer //411 -2355 85 static MDATA shou0[] = { { -8, 973, 22, -280, 272, 100, -1282, -261, -1380 , -38, -614, -186 , //2 -252, -40, 432 , //3 1142, 26, -9 , //4 -14, 1, 18 , //5 587, -778, -236 , //6 1127, 38, 0 , //7 9, -30, -8 , //8 1208, -10, 490 , //9 -1180, 0, -10 , //10 -46, -8, -6 , //11 348, 166, -380 , //12 -1258, 0, -10 , //13 74, 0, 0 , //14 } }; static MDATA shou1[] = { { 8, 688, -22, -320, 362, 8, -392, 569, 690 , -38, -614, -186 , //2 1537, 1113, 482 , //3 842, 26, -9 , //4 -14, 1, 18 , //5 -123, -118, -236 , //6 1127, 38, 0 , //7 9, -30, -8 , //8 1075, 60, 470 , //9 -901, 0, 200 , //10 -40, -8, -6 , //11 240, 166, -96 , //12 -748, 0, -10 , //13 74, 0, 0 , //14 } }; static HITDATA C1_hit = { HF_HI | HF_FUKITOBI, //flg 8,1460,350, //判定パーツの番号、判定サイズ(x,y) 210,167, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間、予備*2 15, //受け身不可時間 -1, //予備領域 12 //ダメージ }; //conbo 1 static MOVDATA C1[] = { { shou0, 0, 0, 0, 1, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 0, 0, 0, 1, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 0, 0, 0, 1, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 800, 0, 0, 4, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 800, 0, 0, 1, MOV_STAND, NULL}, { shou1, 950, 0, 0, 7, MOV_STAND, &C1_hit}, { shou1, 350, 0, 0, 5, MOV_STAND, NULL}, { st0, 50, 0, 0, 17, MOV_STAND, NULL}, { st1, 0, 0, 0, 20, MOV_STAND|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 | HF_HONOO, //flg 14, 1100,550, //判定パーツの番号、判定サイズ(x,y) 200,140, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 58, //受け身不可時間 -1, //予備領域 25 //ダメージ }; //ダッシュ左キック 0 static MOVDATA Dlk0[] = { // motion, px, py, pz, frame, flg, static HITDATA { jb0, 100, 0, 0, 7, MOV_JUMP|MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 6, MOV_JUMP|MOV_DASH, NULL}, { DlkA0, 0, 0, 0, 8, MOV_JUMP, NULL}, { DlkA0, 0, 0, 0, 12, MOV_JUMP, &Dlk0_hit}, { dmgA1, 0, 0, 0, 16, MOV_JUMP|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, 246 , //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, 144 , //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, 10, MOV_STAND, NULL}, { kidanA, 0, 0, 0, 10, MOV_STAND, NULL}, { st0, 0, 0, 0, 10, MOV_STAND, NULL}, { st1, 0, 0, 0, 5, MOV_STAND|MOV_END, NULL}, }; //気弾 static MOVDATA Jkidan0[] = { { JkidanA, 0, 0, 0, 6, MOV_JUMP, NULL}, { JkidanA, 0, 0, 0, 15, MOV_JUMP, NULL}, { j0, 0, 0, 0, 20, MOV_JUMP, NULL}, { j1, 0, 0, 0, 45, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ吹き飛ばし 通常 static MDATA JfA0[] = { { 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 shou0_hit = { HF_HI | HF_FUKITOBI, //flg 5, 550,550, //判定パーツの番号、判定サイズ(x,y) 90,140, //吹き飛び量 19,12, //ヒット硬直時間、ヒット硬直時間 6, //ヒットストップ時間 55, //受け身不可時間 -1, //予備領域 18 //ダメージ }; static HITDATA shou1_hit = { HF_HI | HF_UKI | HF_HONOO, //flg 7, 750,550, //判定パーツの番号、判定サイズ(x,y) 100,160, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 4, //ヒットストップ時間 16, //受け身不可時間 -1, //予備領域 9 //ダメージ }; static HITDATA shou2_hit = { HF_HI | HF_UKI | HF_HONOO, //flg 7, 750,550, //判定パーツの番号、判定サイズ(x,y) 100,100, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 4, //ヒットストップ時間 12, //受け身不可時間 -1, //予備領域 8 //ダメージ }; static HITDATA shou3_hit = { HF_HI_S | HF_FUKITOBI, //flg 11, 1620,470, //判定パーツの番号、判定サイズ(x,y) 80,-150, //吹き飛び量 25, 8, //ヒット硬直時間、ヒット硬直時間 14, //ヒットストップ時間 50, //受け身不可時間 -1, //予備領域 14 //ダメージ }; static HITDATA shou3j_hit = { HF_HI_S | HF_FUKITOBI, //flg 11, 1620,470, //判定パーツの番号、判定サイズ(x,y) 160,-300, //吹き飛び量 25, 8, //ヒット硬直時間、ヒット硬直時間 14, //ヒットストップ時間 50, //受け身不可時間 -1, //予備領域 12 //ダメージ }; //summer static MOVDATA sumH[] = { { shou0, 600, 0, 0, 4, MOV_JUMP, NULL}, { shou0, 800, 0, 0, 1, MOV_JUMP, NULL}, { shou1, 950, 0, 0, 7, MOV_JUMP, &shou0_hit}, { shou1, 350, 0, 0, 5, MOV_JUMP, &shou0_hit}, { SrpA1,1500,200, 0, 7, MOV_JUMP, &shou2_hit}, { SrpA1, 200,300, 0, 10, MOV_JUMP, NULL}, { dmgA0, 0, 0, 0, 20, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 5, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 10, MOV_JUMP|MOV_END, NULL}, }; static MOVDATA sumTH[] = { { shou0, 600, 0, 0, 4, MOV_JUMP|MOV_MUTEKI, NULL}, { shou0, 800, 0, 0, 1, MOV_JUMP, NULL}, { shou1, 950, 0, 0, 7, MOV_JUMP, &shou0_hit}, { shou1, 350, 0, 0, 5, MOV_JUMP, &shou0_hit}, { SrpA1,1500,200, 0, 7, MOV_JUMP, &shou2_hit}, { SrpA1, 200,300, 0, 10, MOV_JUMP, NULL}, { SrpA1, 200,300, 0, 10, MOV_JUMP, NULL}, { SrpA1,1500,000, 0, 3, MOV_JUMP, NULL}, { JfA0, 100,-400, 0, 5, MOV_JUMP, NULL}, { JfA0, 100,-100, 0, 2, MOV_JUMP, &shou3_hit}, { dmgA0, 0, 0, 0, 20, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //summer static MOVDATA sumL[] = { { SrpA0, 00, 0, 0, 1, MOV_JUMP|MOV_MUTEKI, NULL}, { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA1,1500, 0, 0, 9, MOV_JUMP, &shou1_hit}, { SrpA1, 200, 0, 0, 12, MOV_JUMP, &shou1_hit}, { dmgA0, 0, 0, 0, 20, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 5, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //summer static MOVDATA sumF[] = { { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA0, 00, 0, 0, 1, MOV_JUMP, NULL}, { SrpA1,1500,200, 0, 7, MOV_JUMP, &shou2_hit}, { SrpA1, 200,300, 0, 10, MOV_JUMP, &shou2_hit}, { dmgA0, 0, 0, 0, 20, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 5, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; static MOVDATA sumTF[] = { { shou0, 600, 0, 0, 4, MOV_JUMP|MOV_MUTEKI, NULL}, { shou0, 800, 0, 0, 1, MOV_JUMP, NULL}, { shou1, 950, 0, 0, 7, MOV_JUMP, &shou0_hit}, { shou1, 350, 0, 0, 5, MOV_JUMP, &shou0_hit}, { SrpA1,1500,200, 0, 7, MOV_JUMP, &shou2_hit}, { SrpA1, 200,300, 0, 10, MOV_JUMP, NULL}, { SrpA1, 200,300, 0, 10, MOV_JUMP, NULL}, { JfA0, 100,-200, 0, 9, MOV_JUMP, NULL}, { JfA0, 100, 0, 0, 2, MOV_JUMP, &shou3j_hit}, { dmgA0, 0, 0, 0, 23, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP, NULL}, { j1, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; /* static HITDATA hadou0_hit = { HF_LOW | HF_KYO, //flg 8, 950,800, //判定パーツの番号、判定サイズ(x,y) 60,140, //吹き飛び量 19,10, //ヒット硬直時間、ヒット硬直時間 6, //ヒットストップ時間 25, //受け身不可時間 -1, //予備領域 22 //ダメージ }; static HITDATA hadou1_hit = { HF_HI | HF_FUKITOBI, //flg 8,1460,350, //判定パーツの番号、判定サイズ(x,y) 90,217, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 7, //ヒットストップ時間、予備*2 65, //受け身不可時間 -1, //予備領域 12 //ダメージ }; */ //投げる static MOVDATA hadouL[] = { // motion, px, py, pz, frame, flg, HITDATA { tr0, -50, 0, 0, 8, MOV_STAND|MOV_JUMP, NULL}, { tr0, 0, 0, 0, 4, MOV_STAND|MOV_JUMP, NULL}, { tr1, 0, 0, 0, 5, MOV_STAND|MOV_THROW|MOV_JUMP, NULL}, { tr2, 0, 0, 0, 3, MOV_STAND|MOV_THROW|MOV_JUMP, NULL}, { tr2, 0, 0, 0, 5, MOV_STAND|MOV_THROW|MOV_JUMP, NULL}, { st1, 100, 0, 0, 16, MOV_STAND|MOV_THROW|MOV_END, NULL}, { st0, 20, 0, 0, 12, MOV_STAND|MOV_THROW|MOV_END, NULL}, }; //投げる static MOVDATA hadouH[] = { // motion, px, py, pz, frame, flg, HITDATA { tr0, -50, 0, 0, 8, MOV_STAND|MOV_JUMP, NULL}, { tr0, 0, 0, 0, 4, MOV_STAND|MOV_JUMP, NULL}, { tr1, 0, 0, 0, 5, MOV_STAND|MOV_THROW|MOV_JUMP, NULL}, { tr2, 0, 0, 0, 3, MOV_STAND|MOV_THROW|MOV_JUMP, NULL}, { tr2, 100, 0, 0, 5, MOV_STAND|MOV_THROW|MOV_JUMP, NULL}, { st1, 100, 0, 0, 18, MOV_STAND|MOV_THROW|MOV_END, NULL}, { st0, 20, 0, 0, 12, MOV_STAND|MOV_THROW|MOV_END, NULL}, }; /* //波動件 static MOVDATA hadouH[] = { { Sh0A, 300, 0, 0, 6, MOV_SIT, NULL}, { Sh0B, 300, 0, 0, 6, MOV_SIT, NULL}, { Sh0B, 300, 0, 0, 8, MOV_SIT, &hadou0_hit}, { shou0, 700, 0, 0, 3, MOV_STAND|MOV_MUTEKI, NULL}, { shou1, 950, 0, 0, 7, MOV_STAND, &hadou1_hit}, { shou1, 350, 0, 0, 5, MOV_STAND, &hadou1_hit}, { st0, 50, 0, 0, 17, MOV_STAND, NULL}, { st1, 0, 0, 0, 20, MOV_STAND|MOV_END, NULL}, }; //波動件 static MOVDATA hadouL[] = { { shou0, 0, 0, 0, 1, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 0, 0, 0, 1, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 0, 0, 0, 1, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 800, 0, 0, 4, MOV_STAND|MOV_MUTEKI, NULL}, { shou0, 800, 0, 0, 1, MOV_STAND, NULL}, { shou1, 950, 0, 0, 7, MOV_STAND, &hadou1_hit}, { shou1, 350, 0, 0, 5, MOV_STAND, &hadou1_hit}, { st0, 50, 0, 0, 17, MOV_STAND, NULL}, { st1, 0, 0, 0, 20, MOV_STAND|MOV_END, NULL}, }; */ //hadou0 static MDATA hd0[] = { { 120, 455, 0 , -620, -784, -520, -36, -398, 0 , 206, 264, 0 , //2 1402, 356, 216 , //3 826, -60, 0 , //4 -62, -60, 0 , //5 286, -386, -660 , //6 842, 36, 0 , //7 0, 90, 4 , //8 608, -60, 140 , //9 -722, 0, 0 , //10 300, 0, 4 , //11 822, 58, -388 , //12 -384, 0, 0 , //13 -108, 0, 0 , //14 } }; //hadou1 static MDATA hd1[] = { { -290, 545, 0 , -620, -784, -590, -36, -398, -270 , 206, 264, 210 , //2 482, 56, 586 , //3 1016, -60, -410 , //4 -62, -60, 0 , //5 -14, -406, -630 , //6 1102, 36, 0 , //7 0, 90, 4 , //8 748, -60, 350 , //9 -882, 0, 0 , //10 90, 0, 4 , //11 412, 58, -558 , //12 -114, 0, 0 , //13 -458, 0, 0 , //14 } }; //hadou2 static MDATA hd2[] = { { 790, 615, 0 , -620, -904, -474, 54, 1354, 24 , -146, 264, 210 , //2 946, 88, 434 , //3 136, 108, -234 , //4 -62, -60, 0 , //5 -854, -86, -50 , //6 1102, 36, 0 , //7 0, 90, 4 , //8 318, -60, 350 , //9 -162, 0, 0 , //10 90, 0, 4 , //11 1282, 58, -1280 , //12 -516, 0, 0 , //13 -458, 0, 0 , //14 } }; //波動件 static MOVDATA Shadou[] = { { hd0, 0, 0, 0, 10, MOV_STAND, NULL}, { hd0, 0, 0, 0, 4, MOV_STAND, NULL}, { hd1, 0, 0, 0, 9, MOV_STAND, NULL}, { hd1, 0, 0, 0, 6, MOV_STAND, NULL}, { hd2, 0, 0, 0, 9, MOV_STAND, NULL}, { hd2, 0, 0, 0, 48, MOV_STAND, NULL}, { st1, 0, 0, 0, 16, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ /*static MOVDATA //動作データ構造体 typedef struct { MDATA *mdat; //モーションへのポインタ int x,y,z; //次モーションまでの移動量 int frame; //次モーションまでのフレーム数 int flg; //動作のフラグ(立ち、しゃがみなど) static HITDATA *hf; //あたり判定データへのポインタ } static MOVDATA; */ //walk_for static MOVDATA stand[] = { // motion, px, py, pz, frame, flg, HITDATA { st0, 0, 0, 0, 21, MOV_STAND|MOV_THROW, NULL}, { st1, 0, 0, 0, 20, MOV_STAND|MOV_THROW|MOV_END, NULL}, //{ nomot, 0, 0, 0, 12, MOV_STAND|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 { ds0, 0, 0, 0, 10, MOV_DASH, NULL}, //{ ds1, 0, 0, 0, 10, MOV_DASH, NULL}, { ds1, 0, 0, 0, 9, MOV_DASH|MOV_END, NULL}, };