//−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− // // CH0 モーションデータヘッダファイル // //−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 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[] = { { 47, 351, 0 , 73, -398, 132, //0 70, 98, -175, //1 -61, 108, -16, //2 53, 23, 386, //3 42, -4,-1035, //4 292, -215,-1020, //5 -207, -261, -194, //6 446, 478, 348, //7 -552, -37, 937, //8 -30, 86, 59, //9 -193, -26, -24, //10 232, -81, -153, //11 x=4080 y=-234 z=721 43, -242, -175, //12 -109, -11, 120, //13 -243, 239, -23, //14 } }; //1:歩き1 static MDATA wk1[] = { { 47, 351, 5 , 53, -78, 132, //0 -110, -42, -155, //1 -61, -32, -16, //2 33, 23, 386, //3 72, -120,-1035, //4 292, -215,-1020, //5 -207, -261, -194, //6 446, 478, 348, //7 -552, -37, 937, //8 /* -412, 44, -363, //6 341,-1618, -957, //7 387, -181, -279, //8*/ 20, 106, 59, //9 -123, -26, -24, //10 38, -81, -153, //11 x=4080 y=-234 z=721 -7, -242, -175, //12 -89, -11, 120, //13 -43, 239, -23, //14 } }; //2:歩き2 static MDATA wk2[] = { { 47, 321, 0 , 9, 156, 36, -110, 318, 175 , 109, -122, -16 , //2 33, 23, 386 , //3 42, -4, -1035 , //4 292, -215, -1020, //5 -207, -261, -194, //6 446, 478, 348, //7 -552, -37, 937, //8 /* -154, 44, -279 , //6 -731, -2068, -1257 , //7 387, -91, 191 , //8*/ 330, 86, 59 , //9 -243, 34, 16 , //10 -308, -91, -153 , //11 -27, 108, -85, //12 -189, -11, 120 , //13 257, 239, -23 , //14 } }; //歩き3 static MDATA wk3[] = { { 47, 351, 0 , 47, -592, 132, //0 16, 56, -175, //1 -61, 426, -16, //2 53, 23, 386, //3 42, -4,-1035, //4 292, -215,-1020, //5 -207, -261, -194, //6 446, 478, 348, //7 -552, -37, 937, //8 -30, 86, 59, //9 -175, -26, -24, //10 178, -81, -153, //11 x=4080 y=-234 z=721 31, -242, -175, //12 -109, -11, 120, //13 -183, 239, -23, //14 } }; static MOVDATA walk_f[] = { // motion, px, py, pz, frame, flg, HITDATA { wk0, 0, 0, 0, 12, MOV_STAND, NULL}, { wk0, 0, 0, 0, 2, MOV_STAND, NULL}, { wk1, 0, 0, 0, 10, MOV_STAND, NULL}, { wk1, 0, 0, 0, 1, MOV_STAND, NULL}, { wk2, 0, 0, 0, 10, MOV_STAND, NULL}, { wk2, 0, 0, 0, 2, MOV_STAND, NULL}, { wk3, 0, 0, 0, 20, MOV_STAND, NULL}, { wk3, 0, 0, 0, 1, MOV_STAND|MOV_END, NULL}, }; /* //歩き0 static MDATA wk0[] = { { 1,1335, 5 , -867, 166, 174, //0 17, -2, -15, //1 638, -62, 34, //2 687, -20, 236, //3 677, 18, -297, //4 1102, -215,-1020, //5 1439, -6, 101, //6 -416,-1314, -297, //7 597, 49, -199, //8 273, 106, 149, //9 -296, -26, -14, //10 -328, -81, -153, //11 x=4080 y=-234 z=721 1124, 118, -180, //12 -1332, -11, 120, //13 -279, 239, 97, //14 } }; //1:歩き1 static MDATA wk1[] = { { 1,1335, 5 , -867, -4, -144, //0 17, -2, -15, //1 638, -62, 34, //2 1451, 10, 206, //3 -23, 248, -57, //4 119, -215,-1020, //5 689, 5, -119, //6 784,-1314, -297, //7 597, 49, -199, //8 1033, 106, 149, //9 -1296, -26, -14, //10 -488, -81, -153, //11 x=4080 y=-234 z=721 624, -242, -180, //12 -748, -11, 120, //13 -279, 239, 97, //14 } }; //2:歩き2 static MDATA wk2[] = { { 165, 369, 0 , -417, -8, -28, -250, 18, -35 , 279, -62, 34 , //2 730, 118, 56 , //3 37, -4, -45 , //4 292, -215, -1020, //5 638, -6, -69 , //6 -530, -1012, -657 , //7 597, 49, -199 , //8 264, 106, 79 , //9 -264, -26, -24 , //10 324, -81, -156 , //11 759, -262, -69, //12 -299, -11, 120 , //13 37, 239, 97 , //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 } }; //2:立ち0 static MDATA st0[] = { { 23, 312, 5 , -417, -8, -28, //0 -130, 18, -45, //1 279,-62, 34, //2 656,-32, 196, //3 207,-4, -45, //4 292,-215,-1020, //5 188, -6, 101, //6 623,-1282, -297, //7 597, 49, -199, //8 749,106, 149, //9 -303, -26, -14, //10 -100, -81, -153, //11 x=4080 y=-234 z=721 245,-242, -182, //12 -209,-11, 120, //13 287, 239, 97, //14 } }; //2:立ち1 static MDATA st1[] = { { -277, 397, 0, -417, -8, -28, //0 -130, 18, -45, //1 279,-62, 34, //2 178,118, 196, //3 37,-4, -45, //4 292,-215,-1020, //5 608, -6, 101, //6 19,-1522, -297, //7 597, 49, -199, //8 839,106, 149, //9 -250, -26, -24, //10 -174, -81, -153, //11 507,-242, -152, //12 -552,-11, 120, //13 287, 239, 97, //14 x=1780 y=-234 z=721 } }; /* //ジャンプ準備 static MDATA jb0[] = { 50,100,0 , -109, -1, 72, //}, -321, -10, -108, //}, 529, -4, 76, //}, //2 53, 52, 290, //}, //3 1290, -185, 92, //}, //4 423, -199, -1103, //}, //5 -17, 326, -127, //}, //6 1081, -409, 204, //}, //7 562, 4, -216, //}, //8 804, 96, 136,//}, //9 -1070, -29, -37, //}, //10 -473, -32, 137, //}, //11 229, -242, -61, //}, //12 -412, -2, 115, //}, //13 -373, 227, 149, //} //14 }; //ジャンプ static MDATA j0[] = { 50, 500, 0 , -384, -18, -46, //}, -236, 22, -54, //}, -68, -76, -45, //}, //2 213, 26, 986, //}, //3 45, -631, -592, //}, //4 290, -203, -1028, //}, //5 973, 245, -954, //}, //6 44,-1892, -848, //}, //7 590, 32, -216, //}, //8 932, 111, 137, //}, //9 -1206, -25, -30, //}, //10 -658, -23, -138, //}, //11 413, -253, -58, //}, //12 -760, -3, 124, //}, //13 -308, 234, 86, //} //14 }; //ジャンプ1 static MDATA j1[] = { 50, 500, 0 , -384, -18, -46, //}, -183, 506, -54, //}, -311, -348, -144, //}, //2 213, 531, 893, //}, //3 9, -832, -906, //}, //4 290, -203, -1028, //}, //5 973, 672, -974, //}, //6 34,-1989, -1259, //}, //7 590, 20, -216, //}, //8 1208, 37, 121, //}, //9 -1255, -65, -64, //}, //10 -678, -76, -132, //}, //11 -11, -246, -65, //}, //12 -27, -2, 115, //}, //13 -624, 229, 86, //} //14 }; //しゃがみ static MDATA si0[] = { -50,1100, 0 , -12, 0, 2, //}, -232, 0, -126, //}, -42, -24, 40, //}, //2 200, 48, 204, //}, //3 1631, 0, -288, //}, //4 438, -216, -1116, //}, //5 48, -118, 155, //}, //6 1418, 0, -319, //}, //7 372, 0, -104, //}, //8 994, 120, 94, //}, //9 -1346, 40, -70, //}, //10 275, 0, -84, //}, //11 114, 76, -182, //}, //12 -1132, 0, 0, //}, //13 -258, 0, -210, //} //14 }; */ //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ /* //裏拳準備 static MDATA lh0[] = { { 193, 366, 398 , -37, -1268, -28 , //0 -270, 38, -75 , //1 -81, 378, -6 , //2 314, -124, 196 , //3 99, -494, -1285 , //4 292, -215, -1020 , //5 476, 4, 101 , //6 191, -1444, -297 , //7 597, 19, -199 ,//8 153, -74, 149 , //9 -477, -26, -14 , //10 122, -81, -153 ,//11 35, -252, -164 ,//12 -133, -1, 80 ,//13 17, 239, 97 , //14 } }; //裏拳 static MDATA lh0[] = { { 193, 366, 398 , -37, -848, -28 , //0 0, -12, -75 , //1 -81, 878, -6 , //2 314, -64, 196 , //3 99, -254, -1285 , //4 292, -215, -1020 , //5 906, -36, 101 , //6 -19, -3874, -297 , //7 -43, 419, -199 ,//8 153, -74, 149 , //9 -477, -26, -14 , //10 124, -81, -153 ,//11 35, -252, -164 ,//12 -133, -1, 80 ,//13 17, 239, 97 , //14 } }; */ //パチキ B-0 static MDATA lh0[] = { { 181, 358, -5 , 43, -2912, 32 , //0 -60, 148, -85 , //1 -1, -202, 114 , //2 1093, -150, 506 , //3 1125, -384, -35 , //4 -118, -325, -580 , //5 560, 84, 1 , //6 735, -1435, 133 , //7 -53, 29, -679 ,//8 1400, 106, 289 , //9 -689, -26, -14 , //10 -134, -81, -153 ,//11 255, -242, -165 ,//12 -150, -11, 120 ,//13 -63, 239, 97 , //14 } }; // 2151 -274 487 // B-1 static MDATA lh1[] = { { 181, 358, -5 , 103, 636, 22 , //0 40, -32, -85 , //1 -1, -422, 114 , //2 1093, -440, 506 , //3 1125, -384, -35 , //4 -118, -325, -580 , //5 390, 134, 61 , //6 1015, -1435, 133 , //7 -53, 29, -679 ,//8 1366, 166, 27 , //9 -1241, 2, -38 , //10 -134, -81, -153 ,//11 255, -242, -165 ,//12 -150, -11, 120 ,//13 -63, 239, 97 , //14 } }; //1692 -263 165 // B-2 static MDATA lh2[] = { { 181, 358, -5 , 39, 1158, 22 , //0 -152, -128, -151 , //1 -1, -422, 114 , //2 913, -480, 542 , //3 747, -558, -533 , //4 -118, -325, -580 , //5 240, 14, -143 , //6 1243, -1435, 133 , //7 -53, 29, -679 ,//8 1623, 144, 289 , //9 -249, 4, 152, //10 -134, -81, -153 ,//11 87, -242, -261 ,//12 -150, -11, 120 ,//13 -63, 239, 97 , //14 } }; //2017 -266 97 // B-3 static MDATA lh3[] = { { 181, 603, -5 , -267, 383, 22 , //0 -510, -162, -205 , //1 -41, -172, 114 , //2 463, -480, 566 , //3 365, -674, -865 , //4 -138, -325, -580 , //5 -80, -66, -279 , //6 1595, -1435, 133 , //7 -53, 29, -679 ,//8 720, 176, 289 , //9 -439, 4, -334 , //10 -134, -81, -153 ,//11 -135, -242, -325 ,//12 -150, -11, 120 ,//13 -253, 239, 97 , //14 } }; //パチキ static HITDATA lh_hit = { HF_HI | HF_FUKITOBI, //flg 2, 1150,450, //判定パーツの番号、判定サイズ(x,y) 300,140, //吹き飛び量 0,14, //硬直時間 5, //ヒットストップ時間 24, //受け身不可時間 -1, //予備領域 41 //ダメージ }; //パチキ static MOVDATA lh[] = { // lh0, 0, 0, 0, 3, MOV_STAND, NULL}, { lh1, 0, 0, 0, 4, MOV_STAND, NULL}, { lh1, 0, 0, 0, 3, MOV_STAND, NULL}, { lh2, 0, 0, 0, 4, MOV_STAND, NULL}, { lh3,800, 0, 0, 4, MOV_STAND, NULL}, { lh3,100, 0, 0, 8, MOV_STAND, &lh_hit}, { st1, 0, 0, 0, 16, MOV_STAND|MOV_END, NULL}, { st0, 0, 0, 0, 15, 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, //吹き飛び量 24,10, //硬直時間 5, //ヒットストップ時間 20, //受け身不可時間 -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, 7, MOV_STAND, &h_hit}, { h0, 0, 0, 0, 13, MOV_STAND, NULL}, { st1, 50, 0, 0, 7, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //6:右パンチ A-0 static MDATA rpA0[] = { { 205, 449,-5 , -217, 192, 132 , //0 -340, 248, -45 , //1 429, -62, 34 , //2 555, 42, 196 , //3 1163, -54, -45 , //4 292, -215, -1020 , //5 -458, -6, 101 , //6 2037, -1213, 623 , //7 597, 49, -199 , //8 566, 56, 169 , //9 -385, -26, -14 , //10 -138, -81, -153 , //11 75, -242, -163 , //12 -456, -11, 120 , //13 287, 240, 97 //14 } }; //右パンチ A-1 static MDATA rpA1[] = { { 229, 620,-5 , -677, 2, 12 , //0 -120, -482, -35, //1 489, 348, -86 , //2 57, 94, 196 , //3 1381, -4, -45 , //4 292, -215, -1020 , //5 1842, 124, -119 , //6 -191, -1471, -207 , //7 597, 49, -199 , //8 1152, 106, 159 , //9 -521, -26, -64 , //10 -142, -81, -153 , //11 225, -242, -161 , //12 -82, -11, 120 , //13 457, 240, 97 //14 } }; static HITDATA rp0_hit = { HF_HI_S | HF_KYO, //flg 7, 420,420, //判定パーツの番号、判定サイズ(x,y) 150,120, //吹き飛び量 45,20, //硬直時間 6, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 10 //ダメージ }; //right_punch 0 static MOVDATA rp0[] = { // motion, px, py, pz, frame, flg, HITDATA { rpA0, -100, 0, 0, 15, MOV_STAND, NULL}, { rpA0, 200, 0, 0, 5, MOV_STAND, NULL}, { rpA1, 1000, 0, 0, 9, MOV_STAND, &rp0_hit}, { rpA1, 2200, 0, 0, 6, MOV_STAND, &rp0_hit}, { st0, 200, 0, 0, 14, MOV_STAND, NULL}, { st1, 50, 0, 0, 10, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ 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, 390,390, //判定パーツの番号、判定サイズ(x,y) 80,100, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 5, //ヒットストップ時間、予備*2 10, //受け身不可時間 -1, //予備領域 12 //ダメージ }; static HITDATA lp1_hit = { HF_HI_S | HF_JYA, //flg 2, 390,390, //判定パーツの番号、判定サイズ(x,y) 80,100, //吹き飛び量 20,7, //ヒット硬直時間、ヒット硬直時間 5, //ヒットストップ時間、予備*2 10, //受け身不可時間 -1, //予備領域 12 //ダメージ }; //left_punch 0 static MOVDATA lp0[] = { { lpA0, -50, 0, 0, 4, MOV_STAND, NULL}, { lpA1, 130, 0, 0, 6, MOV_STAND, &lp0_hit}, { lpA1, 80, 0, 0, 3, MOV_STAND, &lp0_hit}, { lpA0, -120, 0, 0, 5, MOV_STAND, NULL}, { st1, -30, 0, 0, 11, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ吹き飛ばし A-0 static MDATA SrpA0[] = { {637,1033, 1045, -47, 1612, 162, //}, -590, 768, -85, //}, 179, -952, 34, //}, //2 303, 1253, 1106, //}, //3 802, 96, -45, //}, //4 292, -215,-1020, //}, //5 -20, 724, 281, //}, //6 159, -1466, -727, //}, //7 597, 49, -199, //}, //8 588, 96, 399, //}, //9 -1067, -146, -314, //}, //10 210, -81, -153, //}, //11 -19, -192, -199, //}, //12 -915, 9, 70, //}, //13 -543, 239, 97, //} //14 } }; //しゃがみ吹き飛ばし A-1 static MDATA SrpA1[] = { {207,383, 0 , -87, 872, 8, //},0 -522, -634, 15, //}, 1 179, -302, 4, //}, //2 533, 145, 898, //}, //3 -708,-1104, -821, //}, //4 292, -125, -1020, //}, //5 510, 284, -521, //}, //6 159,-1916, -1137, //}, //7 597, 49, -199, //}, //8 218, 326, 499, //}, //9 -417, -146, -394, //}, //10 -160, -81, -153, //}, //11 -149, -192, -199, //}, //12 -105, 9, 70, //}, //13 -83, 239, 97, //} //14 } }; //しゃがみ吹き飛ばし A-2 static MDATA SrpA2[] = { {207,383, 0 , -77, 720, 16, //},0 -482, -796, 23, //}, 1 179, -398, 24, //}, //2 469, 233, 818, //}, //3 -822, -758, -769, //}, //4 292, -173, -1020, //}, //5 530, 676, -1049, //}, //6 159,-1812, -1275, //}, //7 597, 49, -199, //}, //8 218, 326, 499, //}, //9 -417, -146, -394, //}, //10 -160, -81, -153, //}, //11 -149, -192, -199, //}, //12 -105, 9, 70, //}, //13 -83, 239, 97, //} //14 } }; static HITDATA Srp0_hit = { HF_HI | HF_UKI, //flg 4,900,500, //判定パーツの番号、判定サイズ(x,y) 90,210, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間、予備*2 65, //受け身不可時間 -1, //予備領域 9 //ダメージ }; //しゃがみ吹き飛ばし 0 static MOVDATA Srp0[] = { { SrpA0, 0, 0, 0, 7, MOV_SIT, NULL}, { SrpA0, 0, 0, 0, 1, MOV_SIT, NULL}, { SrpA0, 0, 0, 0, 6, MOV_SIT, NULL}, { SrpA1, 0, 0, 0, 10, MOV_STAND, &Srp0_hit}, { SrpA1, 0, 0, 0, 2, MOV_STAND, &Srp0_hit}, { SrpA2, 0, 0, 0, 4, MOV_STAND, NULL}, { SrpA2, 0, 0, 0, 5, MOV_STAND, NULL}, { st0, 0, 0, 0, 10, MOV_STAND, NULL}, { st1, 0, 0, 0, 11, MOV_STAND|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ弱 A-0 static MDATA SlpA0[] = { 745,1245, 170 , -232, 940, 2, //}, -632, 240, -86, //}, -132, -854, -30, //}, //2 510, -202, 204, //}, //3 751, -130, -208, //}, //4 438, -216, -1316, //}, //5 48, -118, 155, //}, //6 1418, 0, -319, //}, //7 372, 0, -104, //}, //8 794, 60, 1034, //}, //9 -86, 910, 20, //}, //10 -755, 0, -164, //}, //11 494, -644, 138, //}, //12 -1052, 60, 10, //}, //13 -258, 0, -210, //} //14 }; static HITDATA Slp0_hit = { HF_LOW | HF_JYA, //flg 10,700,1000, //判定パーツの番号、判定サイズ(x,y) 40,80, //吹き飛び量 16,4, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間 20, //受け身不可時間 -1, //予備領域 3 //ダメージ }; //しゃがみ弱 0 static MOVDATA Slp0[] = { { si0, 0, 0, 0, 5, MOV_SIT, NULL}, { SlpA0, 0, 0, 0, 3, MOV_SIT, NULL}, { SlpA0, 0, 0, 0, 9, MOV_SIT, &Slp0_hit}, { si0, -120, 0, 0, 18, MOV_SIT|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //しゃがみ強 A-0 static MDATA ShA0[] = { {107,1003,730, 3, 1042, 92, //}, -590, 468, -85, //}, 179, -952, 34, //}, //2 303, 1127, 1106, //}, //3 802, 96, -45, //}, //4 292, -245,-1020, //}, //5 -20, 724, 281, //}, //6 159, -1466, -727, //}, //7 597, 49, -199, //}, //8 698, 156, 399, //}, //9 -1283, -146, -314, //}, //10 210, -81, -153, //}, //11 47, -732, -199, //}, //12 -1035, 9, 70, //}, //13 -543, 239, 97, //} //14 } }; //しゃがみ強 A-2 static MDATA ShA2[] = { { 65,1088, 0 , -77,1068, 92, //}, -590, 378, -85, //}, 179,-952, 34, //}, //2 133, 719, 806, //}, //3 1082, 66, -75, //}, //4 292,-235, -1020, //}, //5 -20, 624, 281, //}, //6 159,-1296, -967, //}, //7 597, 49, -199, //}, //8 378, 96, 399, //}, //9 -1287,-146, -314, //}, //10 210, -81, -153, //}, //11 25,-132, -199, //}, //12 -995, 9, 70, //}, //13 -543, 239, 97, //} //14 } }; //しゃがみ強 A-3 static MDATA ShA3[] = { { 140, 923, 0 , 23, 608, 102, //}, -720, 378, -245, //}, 179,-952, 14, //}, //2 473, 429, 1156, //}, //3 -88, -74, -45, //}, //4 292,-235, -80, //}, //5 -20, 624, 111, //}, //6 159,-1296,-1227, //}, //7 597, 49, -199, //}, //8 318, 96, 279, //}, //9 -1331,-146, -314, //}, //10 433, -81, -103, //}, //11 -75,-452, -229, //}, //12 -925, 9, 50, //}, //13 -543, 239, 97, //} //14 } }; static HITDATA Sh0_hit = { HF_LOW | HF_UKI, //flg 5, 800,800, //判定パーツの番号、判定サイズ(x,y) 40,100, //吹き飛び量 0,10, //ヒット硬直時間、ヒット硬直時間 5, //ヒットストップ時間 38, //受け身不可時間 -1, //予備領域 18, //ダメージ }; //しゃがみキック 通常 static MOVDATA Sh0[] = { { ShA0, -50, 0, 0, 4, MOV_SIT, NULL}, { ShA0, -50, 0, 0, 6, MOV_SIT, NULL}, // ShA1, 500, 0, 0, 6, MOV_SIT, NULL}, { ShA2, 500, 0, 0, 5, MOV_SIT, NULL}, { ShA3, 500, 0, 0, 2, MOV_SIT, NULL}, { ShA3, 100, 0, 0, 7, MOV_SIT, &Sh0_hit}, { si0, -600, 0, 0, 14, MOV_SIT|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //ジャンプ吹き飛ばし 通常 /*static MDATA JfA0[] = { { 24, 140, 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 } };*/ //ジャンプ右キック A-0 static MDATA JrkA0[] = { { 100, 700, 0 , -192, -8, -34, //}, 189, -56, -65, //}, -489, -365, -147, //}, //2 -961, 780, 3069, //}, //3 -303,-1870,-1490, //}, //4 292, -200,-1034, //}, //5 966, 705, 1011, //}, //6 33,-2350,-1211, //}, //7 593, 31, -212, //}, //8 1399, 43, 132, //}, //9 -1438, -56, -58, //}, //10 -664, -65, -127, //}, //11 593, -247, -62, //}, //12 -914, -5, 124, //}, //13 -633, 229, 97, //} //14 } }; //ジャンプ右キック A-1 static MDATA JrkA1[] = { { 100, 700, 0 , -592, 162, 56, //}, -1, 354, -65, //}, -489, -365, -147, //}, //2 -1871, 910, 2999, //}, //3 -263,-1240, -390, //}, //4 292, -200,-1034, //}, //5 966, 585, 221, //}, //6 33,-2350, -231, //}, //7 593, 31, -212, //}, //8 1189, 43, 132, //}, //9 -1298, -56, -58, //}, //10 -625, -65, -127, //}, //11 583, -247, -62, //}, //12 -914, -5, 124, //}, //13 -633, 229, 97, //} //14 } }; //ジャンプ右キック A-2 static MDATA JrkA2[] = { { 100, 700, 0 , -776, 99, 99, //}, 28, 569, -54, //}, -489, -365, -147, //}, //2 -2151, 890, 2827, //}, //3 -204,-1219, -390, //}, //4 148, -200,-1034, //}, //5 535, 608, 156, //}, //6 35,-2350, -196, //}, //7 586, 31, -209, //}, //8 923, 103, 173, //}, //9 -1498, -56, -58, //}, //10 -625, -65, -166, //}, //11 313, -167, -35, //}, //12 -1169, -5, 185, //}, //13 -633, 229, 97, //} //14 } }; static HITDATA Jrk0_hit = { HF_HI_S | HF_UKI, //flg 8, 620,700, //判定パーツの番号、判定サイズ(x,y) 60,-200, //吹き飛び量 25, 8, //ヒット硬直時間、ヒット硬直時間 6, //ヒットストップ時間 50, //受け身不可時間 -1, //予備領域 18 //ダメージ }; //ジャンプ強 通常 static MOVDATA Jrk0[] = { // motion, px, py, pz, frame, flg, static HITDATA { JrkA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JrkA0, 100, 0, 0, 10, MOV_JUMP, NULL}, { JrkA1, 100, 0, 0, 5, MOV_JUMP, NULL}, { JrkA2, 100, 0, 0, 7, MOV_JUMP, &Jrk0_hit}, { JrkA2, 100, 0, 0, 14, MOV_JUMP, &Jrk0_hit}, { dmgA0, 0, 0, 0, 18, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 19, MOV_JUMP|MOV_END, NULL}, }; //ジャンプ右キック 通常 static MDATA JfA0[] = { { 100, 700, 0 , -103, 352, 27, //}, 506, 210, 26, //}, -49, -602, -192, //}, //2 2348, -276, 131, //}, //3 793, -4, -559, //}, //4 66, -3, 32, //}, //5 2078, -643, -193, //}, //6 1050, 128, -435, //}, //7 9, -30, 17, //}, //8 257, -10, 510, //}, //9 -686, 0, 15, //}, //10 -9, -8, -1, //}, //11 398, 100, -258, //}, //12 -922, -15, 0, //}, //13 126, -10, 15, //} //14 } }; static MDATA JfA1[] = { { 100, 700, 0 , -103, 352, 27, //}, 306, 180, -19, //}, 1, -192, -122, //}, //2 1348, -206, 131, //}, //3 793, -4, -559, //}, //4 66, -3, 32, //}, //5 1008, -803, -193, //}, //6 1050, 128, -435, //}, //7 9, -30, 17, //}, //8 817, -10, 510, //}, //9 -215, 0, 15, //}, //10 -9, -8, -1, //}, //11 838, 100, -538, //}, //12 -572, -15, -40, //}, //13 126, -10, 15, //} //14 } }; //ジャンプ右キック 通常 static MDATA JfA2[] = { { 100, 700, 0 , -103, 352, 27, //}, -584, 60, 41, //}, 1, -192, -122, //}, //2 1108, -96, 51, //}, //3 -67, -64, -349, //}, //4 66, -3, 32, //}, //5 1008, -413, 157, //}, //6 320, 128, 65, //}, //7 9, -30, 17, //}, //8 1147, -10, 660, //}, //9 -85, 0, 15, //}, //10 -9, -8, -1, //}, //11 1208, 100, -710, //}, //12 -172, -15, -40, //}, //13 126, -10, 15, //} //14 } }; /*{ 100, 700, 0 , -252, 540, 32, //}, -232, 630, -296, //}, -102, -934, 110, //}, //2 -40, 178, 1174, //}, //3 471, 1010, -508, //}, //4 438, -216,-1116, //}, //5 48, -118, 155, //}, //6 1418, 0, -319, //}, //7 372, 0, -104, //}, //8 744, 120, 164, //}, //9 -1686, 40, -70, //}, //10 325, 0, -214, //}, //11 -316, 76, -182, //}, //12 -602, 0, 0, //}, //13 82, 0, -210, //} //14 } };*/ static HITDATA Jf0_hit = { HF_JUMP | HF_KYO, //flg 4, 1450,1000, //判定パーツの番号、判定サイズ(x,y) 100,-160, //吹き飛び量 22,7, //ヒット硬直時間、ヒット硬直時間 2, //ヒットストップ時間 10, //受け身不可時間 -1, //予備領域 15 //ダメージ }; //ジャンプ下強(叩き付け) static MOVDATA Jf0[]= { // motion, px, py, pz, frame, flg, static HITDATA { JfA0, 100, 0, 0, 4, MOV_JUMP, NULL}, { JfA0, 100, 0, 0, 3,MOV_JUMP, NULL}, { JfA1, 100, 0, 0, 3, MOV_JUMP, NULL}, { JfA2, 100, 0, 0, 4, MOV_JUMP, NULL}, { JfA2, 100, 0, 0, 8, MOV_JUMP, &Jf0_hit}, { JfA2, 100, 0, 0, 7, MOV_JUMP, NULL}, { 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, //}, 137, 811, -94, //}, //2 -465,-1376, -816, //}, //3 1850, -5, -462, //}, //4 449, -12, 70, //}, //5 192, -235,-1305, //}, //6 1430, 0, 29, //}, //7 593, 0, -214, //}, //8 1054, 3712, 876, //}, //9 -1258, 6, 205, //}, //10 -251, -201, -26, //}, //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, //ヒットストップ時間 30, //受け身不可時間 -1, //予備領域 20 //ダメージ }; //ジャンプ右キック 上入れ 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, 900,470, //判定パーツの番号、判定サイズ(x,y) 40,180, //吹き飛び量 20,10, //ヒット硬直時間、ヒット硬直時間 11, //ヒットストップ時間 25, //受け身不可時間 -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[] = { { 100, 700, 0 , -252, 540, 32, //}, -232, 630, -296, //}, -102, -934, 110, //}, //2 -40, 178, 1174, //}, //3 471, 1010, -508, //}, //4 438, -216,-1116, //}, //5 48, -118, 155, //}, //6 1418, 0, -319, //}, //7 372, 0, -104, //}, //8 744, 120, 164, //}, //9 -1686, 40, -70, //}, //10 325, 0, -214, //}, //11 -316, 76, -182, //}, //12 -602, 0, 0, //}, //13 82, 0, -210, //} //14 } };/*{ -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 8,980,470, //判定パーツの番号、判定サイズ(x,y) -15,40, //吹き飛び量 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}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //ダッシュ左キック 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 } };*/ //ダッシュ攻撃 A-0 static MDATA DlkA0[] = { { -41, 1435, 0 , -574, -435, 104, //}, -146, -273, -195, //}, -338, -184, 42, //}, //2 -273, -22, 171, //}, //3 466, -14, -37, //}, //4 245, -210,-1020, //}, //5 855, -5, 202, //}, //6 730, -156, 1039, //}, //7 596, -37, -198, //}, //8 1344, 106, -82, //}, //9 -1546, -29, -120, //}, //10 54, -30, -94, //}, //11 -50, -250, -154, //}, //12 -37, -10, 197, //}, //13 -210, 14, 12, //} //14 } }; //ダッシュ攻撃 A-1 static MDATA DlkA1[] = { { -41, 800, 0 , -574, -435, 104, //}, -476, -273, -205, //}, -418, -184, 42, //}, //2 187, -22, 171, //}, //3 466, -14, -37, //}, //4 245, -210,-1020, //}, //5 855, -5, 202, //}, //6 730, -156, 1039, //}, //7 596, -37, -198, //}, //8 935, 106, -82, //}, //9 -846, -29, -120, //}, //10 144, -30, -94, //}, //11 -50, -250, -154, //}, //12 -37, -10, 197, //}, //13 168, 14, 12, //} //14 } }; static HITDATA Dlk0_hit = { HF_JUMP | HF_FUKITOBI, //flg 2, 950,550, //判定パーツの番号、判定サイズ(x,y) 320,140, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 9, //ヒットストップ時間 40, //受け身不可時間 -1, //予備領域 38 //ダメージ }; //ダッシュ左キック 0 static MOVDATA Dlk0[] = { // motion, px, py, pz, frame, flg, static HITDATA { jb0, 100, 0, 0, 10, MOV_JUMP|MOV_SIT, NULL}, { SlpA0, 100, 0, 0, 4, MOV_JUMP|MOV_DASH, NULL}, { DlkA0, 0, 0, 0, 10, MOV_JUMP, NULL}, { DlkA0, 0, 0, 0, 10, MOV_JUMP, &Dlk0_hit}, { dmgA1, 0, 0, 0, 13, MOV_JUMP|MOV_END, NULL}, }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ //hadou0 /*atic 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 MDATA hd0[] = { { 187, 379, -5 , -457, 282, 182 , //0 -130, 268, 225 , //1 169, 108, -46 , //2 243, 403, 1156 , //3 92, -384, -255 , //4 292, -185, -280 , //5 482, -6, -479 , //6 199, -1450, -1227 , //7 597, 49, -199 ,//8 782, 216, 179 , //9 -259, -26, -24 , //10 -156, -81, -153 ,//11 435, 368, -241 ,//12 -453, -11, 120 ,//13 287, 239, 97 , //14 } }; static MDATA hd1[] = { { 187, 379, -5 , -477, 922, 392 , //0 -840, 688, 725 , //1 -1, -72, -46 , //2 213, 523, 1066 , //3 262, -594, -875 , //4 292, -185, -280 , //5 482, -6, -179 , //6 179, -1610, -1187 , //7 597, 49, -199 ,//8 782, 546, -31 , //9 -769, -26, -134 , //10 -156, -81, -153 ,//11 65, 538, -241 ,//12 -523, -11, 120 ,//13 287, 239, 97 , //14 } }; static MDATA hd2[] = { { 217, 997, -5 , 313, 1632, -278 , //0 -520, 298, 275 , //1 -121, 8, 34 , //2 106, 1128, 936 , //3 187, -634, -845 , //4 292, -215, -1020 , //5 388, 604, -129 , //6 143, -1462, -1127 , //7 597, 49, -199 ,//8 1089, 136, 19 , //9 -1033, 314, 56 , //10 120, -81, -103 ,//11 155, 518, -22 ,//12 -769, -191, -270 ,//13 -463, 239, 97 , //14 } }; static MDATA hd3[] = { { 217, 447, -5 , 303, 982, -278 , //0 -180, 298, 175 , //1 59, -122, 34 , //2 -444, 878, 746 , //3 -543, -2274, -1365 , //4 292, -215, -440 , //5 788, 134, -939 , //6 143, -1422, -1237 , //7 597, 49, -199 ,//8 719, 136, 56 , //9 -1033, 314, 56 , //10 120, -81, -103 ,//11 255, 98, -232 ,//12 -659, -191, -230 ,//13 217, 239, 97 , //14 } }; static MDATA hd4[] = { { 217, 832, -5 , -117, 452, 42 , //0 200, 128, 15 , //1 -41, -512, 34 , //2 -1014, 728, 376 , //3 -543, -2274, -1215 , //4 292, -215, -460 , //5 478, 214, -929 , //6 -527, -962, -1767 , //7 597, 49, -219 ,//8 729, 136, 149 , //9 -733, 314, 106 , //10 120, -81, -103 ,//11 -225, -92, -232 ,//12 -369, -41, 180 ,//13 217, 239, 97 , //14 } }; static MDATA hd5[] = { { 217, 622, -5 , -547, -268, -268 , //0 70, -692, 195 , //1 -1, 398, 34 , //2 -934, 608, 376 , //3 -623, -2274, -1215 , //4 292, -215, -460 , //5 -222, -56, -1699 , //6 -677, -982, -677 , //7 107, 119, -449 ,//8 1149, -74, 39 , //9 -663, 54, 106 , //10 -80, -81, -103 ,//11 15, -32, 18 ,//12 -109, 239, 180 ,//13 -263, 439, -133 , //14 } }; //必殺パンチ強 static HITDATA hdL_hit = { HF_HI | HF_FUKITOBI, //flg 7, 1250,450, //判定パーツの番号、判定サイズ(x,y) 100,120, //吹き飛び量 0,14, //硬直時間 5, //ヒットストップ時間 24, //受け身不可時間 -1, //予備領域 25 //ダメージ }; //必殺パンチ弱 static HITDATA hdH_hit = { HF_HI | HF_FUKITOBI, //flg 7, 1050,450, //判定パーツの番号、判定サイズ(x,y) 300,140, //吹き飛び量 0,14, //硬直時間 5, //ヒットストップ時間 24, //受け身不可時間 -1, //予備領域 35 //ダメージ }; //必殺パンチ弱 static MOVDATA hdL[] = { { hd0,-100, 0, 0, 3, MOV_STAND | MOV_THROW, NULL}, { hd1,-100, 0, 0, 5, MOV_STAND | MOV_GUARD | MOV_THROW, NULL}, { hd2, 0, 0, 0, 5, MOV_STAND | MOV_GUARD | MOV_THROW, NULL}, { hd2, 0, 0, 0, 4, MOV_STAND | MOV_GUARD | MOV_THROW, NULL}, { hd3,200, 0, 0, 2, MOV_STAND, NULL}, { hd4,200, 0, 0, 3, MOV_STAND, NULL}, { hd5,1200, 0, 0, 5, MOV_STAND, NULL}, { hd5,2800, 0, 0, 8, MOV_STAND, &hdL_hit}, { hd5,1200, 0, 0, 4, MOV_STAND, NULL}, { hd5, 300, 0, 0, 2, MOV_STAND, NULL}, { st1, 0, 0, 0, 12, MOV_STAND|MOV_END, NULL}, }; //必殺パンチ強 static MOVDATA hdH[] = { { hd0,-200, 0, 0, 8, MOV_STAND | MOV_THROW, NULL}, { hd1,-100, 0, 0, 10, MOV_STAND | MOV_GUARD | MOV_THROW, NULL}, { hd2,-100, 0, 0, 12, MOV_STAND | MOV_GUARD | MOV_THROW, NULL}, { hd2,-100, 0, 0, 8, MOV_STAND | MOV_GUARD | MOV_THROW, NULL}, { hd3,0, 0, 0, 3, MOV_STAND | MOV_THROW, NULL}, { hd4,200, 0, 0, 3, MOV_STAND, NULL}, { hd5,2300, 0, 0, 4, MOV_STAND, NULL}, { hd5,4800, 0, 0, 10, MOV_STAND, &hdH_hit}, { hd5,1800, 0, 0, 6, MOV_STAND, NULL}, { hd5, 600, 0, 0, 4, MOV_STAND, NULL}, { st1, 0, 0, 0, 16, MOV_STAND|MOV_END, NULL}, }; /* //気弾1 static MDATA kidanA[] = { { 110, 510, -11, 23, 1103, -28, -130, -22, -45 , 279, -642, 34 , //2 443, -47, 1156 , //3 172, -4, -45, //4 292, -215, -1020 , //5 -796, 44, -79 , //6 559, -1306, -457 , //7 597, 49, -199 , //8 18, 106, 129 , //9 -109, -296, -54 , //10 -120, -81, -173 , //11 121, -242, -109 , //12 -255, -11, 120 , //13 27, 139, 17 , //14 } };*/ //気弾2 static MDATA kidanA[] = { { -50,1100, -11, 128, -170, 102, 168, 190, -166 , -202, -24, -30 , //2 140, -692, -766 , //3 2291, -1250, -1658, //4 268, -686, -1036 , //5 488, -988, -125 , //6 238, 10, -279 , //7 -2118, -4220, 2256 , //8 824, 220, -36 , //9 -1426, -150, -230 , //10 275, 0, -84 , //11 184, 116, -182 , //12 -1372, 0, 0 , //13 -428, 0, -210, //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, 10, MOV_STAND, NULL}, { kidanA, 0, 0, 0, 25, 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, 5, MOV_JUMP, NULL}, { JkidanA, 0, 0, 0, 15, MOV_JUMP, NULL}, { dmgA0, 0, 0, 0, 45, MOV_JUMP, NULL}, { dmgC0, 0, 0, 0, 25, MOV_JUMP|MOV_END, NULL}, }; //下下の技 static MDATA dd0[] = { { 157, 373, 0 , -417, -8, -28, -280, 54, -45 , 19, -92, 4 , //2 946, 58, 196 , //3 267, -154, -895 , //4 292, -215, -1020 , //5 930, -6, 101 , //6 259, -1556, -577 , //7 597, 689, -199 , //8 803, 106, 149 , //9 -262, -26, -24 , //10 -150, -81, -153 , //11 411, -242, -164 , //12 -420, -11, 120 , //13 287, 239, 97 , //14 } }; static MDATA dd1[] = { { 152, 438, 0 , -287, -8, -28, -750, 58, -45 , -171, -92, 4 , //2 968, 58, -194 , //3 267, -154, -895 , //4 292, -215, -1020 , //5 930, -6, 241 , //6 259, -1556, -927 , //7 597, 689, -199 , //8 663, 106, 149 , //9 -382, -26, -24 , //10 -150, -81, -153 , //11 311, -242, -164 , //12 -560, -11, 120 , //13 287, 239, 97 , //14 } }; static MDATA dd2[] = { { 267, 396, 0 , -367, -8, -38, -200, 18, -5 , 129, -62, 34 , //2 1193, 113, 256 , //3 72, -4, -415 , //4 292, -215, -1020 , //5 1074, -6, -29 , //6 39, -1514, -457 , //7 597, 49, -199 , //8 656, 106, 249 , //9 -251, -26, -24 , //10 -172, -81, -153 , //11 449, -242, -193 , //12 -441, -11, 220 , //13 287, 239, 97 , //14 } }; static MDATA dd3[] = { { 267, 396, 0 , 13, -8, -8, 240, 18, -5 , 249, -62, 34 , //2 1053, 113, 1256 , //3 72, -4, -415 , //4 292, -215, -1020 , //5 884, -6, -1249 , //6 -1, -1514, -457 , //7 597, 49, -199 , //8 116, 106, 249 , //9 -251, -26, -24 , //10 -172, -81, -153 , //11 69, -242, -153 , //12 -351, -11, 220 , //13 177, 239, 97 , //14 } }; static HITDATA sumH_hit = { HF_MID | HF_FUKITOBI, //flg 0, 1850,550, //判定パーツの番号、判定サイズ(x,y) 210,180, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間 45, //受け身不可時間 -1, //予備領域 38 //ダメージ }; static HITDATA sumL_hit = { HF_MID | HF_FUKITOBI, //flg 0, 1650,550, //判定パーツの番号、判定サイズ(x,y) 210,180, //吹き飛び量 0,12, //ヒット硬直時間、ヒット硬直時間 3, //ヒットストップ時間 45, //受け身不可時間 -1, //予備領域 28 //ダメージ }; //波動件 static MOVDATA sumH[] = { { si0, 0, 0, 0, 4, MOV_STAND, NULL},//0 { dd0, 0, 0, 0, 6, MOV_STAND, NULL},//1 { dd1,100, 0, 0, 9, MOV_STAND, NULL},//2 { dd1, 0, 0, 0, 3, MOV_STAND, NULL},//3 { dd2, 50, 0, 0, 3, MOV_STAND, NULL},//4 { dd3, 50, 0, 0, 4, MOV_STAND, NULL},//5 { dd3, 0, 0, 0, 6, MOV_STAND, NULL},//&sumH_hit},//6 { dd3, 0, 0, 0, 32, MOV_STAND, NULL},//7 { st1, 100, 0, 0, 18, MOV_STAND|MOV_END, NULL},//8 }; //波動件 static MOVDATA sumL[] = { { si0, 0, 0, 0, 3, MOV_STAND|MOV_MUTEKI, NULL},//0 { dd0, 0, 0, 0, 4, MOV_STAND, NULL},//1 { dd1,150, 0, 0, 3, MOV_STAND, NULL},//2 { dd1, 0, 0, 0, 2, MOV_STAND, NULL},//3 { dd2,100, 0, 0, 3, MOV_STAND, NULL},//4 { dd3, 50, 0, 0, 3, MOV_STAND, NULL},//5 { dd3, 0, 0, 0, 8, MOV_STAND, NULL},//&sumL_hit},//6 { dd3, 0, 0, 0, 20, MOV_STAND, NULL},//7 { st1, 100, 0, 0, 20, MOV_STAND|MOV_END, NULL},//8 }; //------------------------------------------------------------------ //------------------------------------------------------------------ //------------------------------------------------------------------ /*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, 30, MOV_STAND|MOV_THROW, NULL}, { st1, 0, 0, 0, 25, 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, 20, MOV_STAND, NULL}, { wk0, 0, 0, 0, 1, MOV_STAND, NULL}, { wk1, 0, 0, 0, 20, MOV_STAND, NULL}, { wk1, 0, 0, 0, 1, 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}, }; /* static MOVDATA walk_b[] = { // motion, px, py, pz, frame, flg, HITDATA { wk2, 0, 0, 0, 13, MOV_STAND, NULL}, { wk1, 0, 0, 0, 13, MOV_STAND, NULL}, { wk0, 0, 0, 0, 10, MOV_STAND, NULL}, { wk1, 0, 0, 0, 8, MOV_STAND|MOV_END, NULL}, }; */