162 lines
6.5 KiB
C
162 lines
6.5 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario punch end 2 animation data
|
|
|
|
Copyright 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
February 8, 1996
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_2nd_punch_end_prm[]={
|
|
0, -11, -11, -12, -11, -9, -7, -6,
|
|
-5, -4, -2, -1, 0, 0, 170, 172,
|
|
175, 176, 176, 176, 174, 171, 169, 169,
|
|
169, 170, 170, 36, 37, 37, 34, 27,
|
|
21, 17, 14, 11, 8, 4, 1, 0,
|
|
16383,-2930,-1659, -901, -616, -397, -235, -122,
|
|
-49, -9, 7, 8, 3, 0,-3193,-2298,
|
|
-1749,-1614,-1531,-1491,-1485,-1504,-1539,-1582,
|
|
-1624,-1656,-1668,-4554,-4018,-3749,-3757,-3821,
|
|
-3926,-4059,-4208,-4359,-4499,-4616,-4695,-4724,
|
|
-8076,-11856,-10334,-10569,-10909,-11324,-11782,-12254,
|
|
-12709,-13116,-13445,-13665,-13745,17976,18365,17959,
|
|
16155,13960,11511, 8946, 6399, 4009, 1913, 246,
|
|
-854,-1251,-9024,-8397,-8236,-8428,-8738,-9133,
|
|
-9581,-10049,-10505,-10916,-11250,-11474,-11556,25224,
|
|
25368,26486,29179,32413,-29541,-25809,-22118,-18664,
|
|
-15639,-13238,-11655,-11084, -394, -342, -299, -263,
|
|
-225, -185, -145, -107, -72, -43, -20, -5,
|
|
0, -71, -63, -56, -50, -43, -36, -28,
|
|
-21, -14, -8, -4, -1, 0,-3515,-3406,
|
|
-3319,-3245,-3168,-3090,-3013,-2942,-2877,-2822,
|
|
-2780,-2752,-2743,-16346,-14100,-12863,-12622,-12572,
|
|
-12674,-12890,-13180,-13504,-13825,-14102,-14297,-14371,
|
|
8768, 9805,10040, 9416, 8535, 7473, 6306, 5110,
|
|
3961, 2935, 2108, 1556, 1355, 7234, 8211, 8877,
|
|
9243, 9596, 9929,10237,10513,10753,10949,11097,
|
|
11190,11222,-10124,-6149,-4232,-4269,-4818,-5758,
|
|
-6967,-8324,-9707,-10994,-12064,-12795,-13066, 987,
|
|
1031, 1106, 1271, 1541, 1857, 2386, 1868, 1252,
|
|
833, 427, 121, 0, -967,-1072,-1145,-1088,
|
|
-907, -745, -723, -547, -388, -311, -255, -220,
|
|
-208,-18630,-18205,-17841,-17589,-17356,-16960,-15683,
|
|
-15180,-14873,-14545,-14217,-13965,-13864,15991,15493,
|
|
14909,13994,12689,11263, 9986, 8926, 8236, 7952,
|
|
7809, 7759, 7754, 5885, 6186, 6423, 6575, 6670,
|
|
6734, 6794, 6822, 6826, 6853, 6884, 6910, 6921,
|
|
4402, 4776, 5010, 5068, 5035, 4925, 4752, 4246,
|
|
3812, 3876, 4088, 4315, 4420,-15541,-14951,-14873,
|
|
-15548,-16749,-18105,-19246,-19923,-20328,-20707,-21065,
|
|
-21331,-21436, -683, -968,-1135,-1080, -879, -693,
|
|
-582, -485, -383, -254, -133, -42, 0, 252,
|
|
301, 313, 250, 140, 56, 31, 31, 31,
|
|
20, 10, 3, 0,-17900,-17335,-16977,-17046,
|
|
-17382,-17592,-17500,-17281,-17065,-16888,-16736,-16625,
|
|
-16576,10584, 9558, 8928, 9004, 9582,10235,10994,
|
|
11828,12215,11366,10186, 9688, 9527,-5376,-4070,
|
|
-3168,-2929,-3140,-3547,-4061,-4772,-5686,-7039,
|
|
-8691,-10089,-10678,-3301,-2435,-1952,-2148,-2791,
|
|
-3480,-4190,-4946,-5421,-5490,-5350,-5155,-5055,
|
|
-21654,-21023,-20635,-20686,-21066,-21480,-22008,-22572,
|
|
-22644,-21885,-20669,-19539,-19042,-32767,-32767,16753,
|
|
-16545,-32767,-32767,16753,-16545,12179,11714,10903,
|
|
9493, 7346, 5130, 3516, 2498, 1635, 940, 427,
|
|
109, 0, 1317, 867, 590, 583, 710, 851,
|
|
885, 778, 603, 398, 203, 57, 0,-3850,
|
|
-3361,-3079,-3162,-3449,-3706,-3700,-3345,-2790,
|
|
-2152,-1550,-1102, -926,-13059,-13004,-12486,-10808,
|
|
-8139,-6065,-4811,-3588,-2454,-1469, -692, -183,
|
|
0, 4555, 5276, 5639, 5279, 4353, 3522, 2912,
|
|
2248, 1583, 971, 468, 126, 0, -474, -937,
|
|
-780, 953, 3666, 5239, 5287, 4935, 4325, 3601,
|
|
2907, 2385, 2180, -43, 88, 163, 145, 113,
|
|
88, 71, 53, 37, 22, 10, 2, 0,
|
|
656, 1141, 1303, 737, -253, -852, -901, -816,
|
|
-644, -431, -222, -63, 0,18354,17952,17599,
|
|
17312,17087,16939,16840,16754,16681,16623,16580,
|
|
16554,16545
|
|
};
|
|
static short mario_2nd_punch_end_tbl[]={
|
|
13, 1, /* chn14_2_1_1translate x */
|
|
13, 14, /* chn14_2_1_1 translate y */
|
|
13, 27, /* chn14_2_1_1 translate z */
|
|
1, 0, /* chn14_2_1_1 rotate x */
|
|
1, 40, /* chn14_2_1_1 rotate y */
|
|
1, 0, /* chn14_2_1_1 rotate z */
|
|
13, 491, /* <m_waist>1_3 rotate x */
|
|
13, 504, /* <m_waist>1_3 rotate y */
|
|
13, 517, /* <m_waist>1_3 rotate z */
|
|
13, 452, /* <m_body>1 rotate x */
|
|
13, 465, /* <m_body>1 rotate y */
|
|
13, 478, /* <m_body>1 rotate z */
|
|
13, 413, /* <m_head>2 rotate x */
|
|
13, 426, /* <m_head>2 rotate y */
|
|
13, 439, /* <m_head>2 rotate z */
|
|
|
|
1, 409, /* chn6 rotate x */
|
|
1, 410, /* chn6 rotate y */
|
|
1, 411, /* chn6 rotate z */
|
|
13, 93, /* <m_larmA>1 rotate x */
|
|
13, 106, /* <m_larmA>1 rotate y */
|
|
13, 119, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
13, 80, /* <m_larmB>1 rotate z */
|
|
13, 41, /* <m_lhand>1 rotate x */
|
|
13, 54, /* <m_lhand>1 rotate y */
|
|
13, 67, /* <m_lhand>1 rotate z */
|
|
|
|
1, 405, /* chn10 rotate x */
|
|
1, 406, /* chn10 rotate y */
|
|
1, 407, /* chn10 rotate z */
|
|
13, 184, /* <m_rarmA>1 rotate x */
|
|
13, 197, /* <m_rarmA>1 rotate y */
|
|
13, 210, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
13, 171, /* <m_rarmB>1 rotate z */
|
|
13, 132, /* <m_rhand>1 rotate x */
|
|
13, 145, /* <m_rhand>1 rotate y */
|
|
13, 158, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 408, /* chn15 rotate z */
|
|
13, 366, /* <m_llegA>1 rotate x */
|
|
13, 379, /* <m_llegA>1 rotate y */
|
|
13, 392, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
13, 353, /* <m_llegB>1 rotate z */
|
|
13, 314, /* <m_ltoot>1 rotate x */
|
|
13, 327, /* <m_ltoot>1 rotate y */
|
|
13, 340, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 412, /* chn17 rotate z */
|
|
13, 275, /* <m_rlegA>1 rotate x */
|
|
13, 288, /* <m_rlegA>1 rotate y */
|
|
13, 301, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
13, 262, /* <m_rlegB>1 rotate z */
|
|
13, 223, /* <m_rfoot>1 rotate x */
|
|
13, 236, /* <m_rfoot>1 rotate y */
|
|
13, 249, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioSecPunchEnd = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
13, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_2nd_punch_end_prm,
|
|
mario_2nd_punch_end_tbl
|
|
};
|