243 lines
11 KiB
C
243 lines
11 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario short down animation data
|
|
|
|
Copyright 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
April 24, 1996
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_shortdown_B_prm[]={
|
|
0, 170, 109, 48, 54, 66, 71, 61,
|
|
52, 56, 58, 52, 52, 56, 56, 54,
|
|
54, 55, 57, 60, 63, 76, 108, 118,
|
|
129, 139, 149, 157, 163, 168, 170, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0,16383,-1668,-4724,
|
|
-10985,-10985,-13119,-14063,-14757,-14999,-13958,-12864,
|
|
-13614,-14365,-12394,-11990,-11635,-11367,-11222,-11237,
|
|
-11450,-12780,-14753,-15310,-11119,-7269,-7428,-8105,
|
|
-9135,-10350,-11586,-12674,-13449,-13745,-11922,-11922,
|
|
-12684,-12533,-12390,-12250,-12108,-11959,-11799,-11625,
|
|
-11430,-11211,-10963,-10681,-10362,-10001,-9592,-8883,
|
|
-7778,-6514,-5326,-4450,-3821,-3228,-2686,-2209,
|
|
-1812,-1510,-1318,-1251,-8609,-8609,-8191,-7722,
|
|
-7193,-6618,-6016,-5402,-4794,-4208,-3661,-3169,
|
|
-2749,-2418,-2192,-2088,-2123,-2925,-4723,-6936,
|
|
-8980,-10275,-10886,-11292,-11531,-11641,-11661,-11628,
|
|
-11580,-11556, 2445, 2445, 3504, 3049, 2567, 2061,
|
|
1535, 992, 434, -134, -711,-1292,-1876,-2457,
|
|
-3034,-3603,-4162,-4722,-5294,-5867,-6431,-6977,
|
|
-7561,-8218,-8901,-9563,-10159,-10642,-10966,-11084,
|
|
0, 0, 0, -10, -39, -81, -132, -186,
|
|
-238, -283, -317, -335, -331, -300, -238, -139,
|
|
0, 547, 1541, 2494, 2920, 0, -248, -365,
|
|
-380, -324, -228, -121, -35, 0, 0, 0,
|
|
0, -19, -72, -149, -241, -339, -434, -517,
|
|
-578, -610, -603, -547, -434, -254, 0, 997,
|
|
2807, 4543, 5319, 0, -452, -664, -692, -591,
|
|
-415, -221, -64, 0,-5287,-5287,-6185,-6244,
|
|
-6303,-6358,-6408,-6450,-6484,-6506,-6515,-6509,
|
|
-6486,-6444,-6381,-6295,-6185,-5861,-5260,-4564,
|
|
-3956,-3670,-3527,-3374,-3219,-3072,-2941,-2837,
|
|
-2768,-2743,-8729,-8729,-8947,-10097,-11401,-12354,
|
|
-11392,-12511,-13970,-14637,-10965,-10512,-10344,-10345,
|
|
-10398,-10388,-10199,-9659,-8853,-8043,-7492,-7464,
|
|
-8006,-8904,-10025,-11238,-12411,-13412,-14109,-14371,
|
|
-26669,-26669,-22753,-22698,-22691,-22730,-22812,-22936,
|
|
-23097,-23294,-23525,-23786,-24074,-24389,-24725,-25082,
|
|
-25457,-26000,-27133,-29254,29081,-1304,-5605,-4194,
|
|
-3552,-2460,-1170, 64, 990, 1355,12275,12275,
|
|
12545,13354,14185,15032,15891,16759,17631,18503,
|
|
19370,20228,21073,21901,22708,23488,24239,24985,
|
|
25417,25027,20358,10215,10084,11494,11561,11535,
|
|
11452,11349,11260,11222,22309,22309,25402,26087,
|
|
26770,27445,28106,28747,29361,29942,30484,30980,
|
|
31424,31810,32131,32381,32554,31793,29854,27648,
|
|
24409,-10531,-15766,-14649,-14751,-14520,-14095,-13617,
|
|
-13227,-13066, -84, -84, -74, -55, -35, -5,
|
|
56, 115, 119, 121, 199, 211, 260, 303,
|
|
298, 201, -31, -642,-1588,-2486,-2952, -647,
|
|
-256, -129, -125, -101, -40, -10, 0, 0,
|
|
-195, -195, -194, -195, -196, -194, -181, -173,
|
|
-188, -203, -172, -173, -174, -177, -182, -192,
|
|
-206, -180, -132, -154, -338,-1681,-1745,-1635,
|
|
-1434,-1226, -964, -625, -333, -208,-9541,-9541,
|
|
-10108,-10152,-10115,-10356,-11604,-12609,-11554,-10409,
|
|
-12102,-12179,-11993,-11728,-11568,-11697,-12299,-13866,
|
|
-16311,-18950,-21102,-20698,-20312,-19967,-19521,-18835,
|
|
-17578,-15922,-14480,-13864,10346,10346, 7336, 8016,
|
|
9358,10229, 9489, 8629, 9386,10303, 9647,10072,
|
|
10450,10891,11506,12405,13699,16032,19328,22617,
|
|
24927,21186,19148,16941,14700,12562,10662, 9137,
|
|
8122, 7754, 4022, 4022, 3967, 4051, 4165, 4302,
|
|
4453, 4611, 4768, 4915, 5045, 5149, 5219, 5248,
|
|
5227, 5148, 5004, 4047, 2300, 906, 1658, 2569,
|
|
3203, 3907, 4631, 5329, 5955, 6460, 6798, 6921,
|
|
5630, 5630, 6892, 6768, 6604, 6406, 6182, 5940,
|
|
5686, 5427, 5172, 4928, 4700, 4498, 4329, 4198,
|
|
4115, 4447, 5216, 5912, 6066, 6347, 6124, 5840,
|
|
5523, 5201, 4901, 4653, 4483, 4420,-28841,-28841,
|
|
-30982,-31056,-31075,-31047,-30983,-30891,-30782,-30665,
|
|
-30550,-30445,-30361,-30307,-30293,-30328,-30421,-31202,
|
|
-32499,32411,-29977,-28944,-27895,-26704,-25457,-24241,
|
|
-23145,-22253,-21655,-21436, 0, 0, 0, -45,
|
|
-99, -151, -199, -241, -273, -300, -321, -327,
|
|
-388, -446, -441, -312, 0, 760, 1930, 3114,
|
|
3919, 2415, 1741, 1161, 685, 323, 103, 10,
|
|
-6, 0, 0, 0, 0, -1, -3, -13,
|
|
-54, -85, -45, -14, -133, -128, -117, -99,
|
|
-74, -41, 0, 76, 185, 281, 319, -27,
|
|
-57, -42, -10, 8, 9, 5, 1, 0,
|
|
-13342,-12190,-9588,-8612,-7981,-7986,-9874,-11693,
|
|
-10404,-9122,-12584,-12394,-11821,-11059,-10304,-9748,
|
|
-9588,-10023,-10980,-12245,-13598,-16218,-16726,-16953,
|
|
-17018,-17043,-16995,-16832,-16657,-16576,14637,14515,
|
|
9840,11297,13859,15695,15110,14157,15218,16197,
|
|
14035,13956,14006,14167,14424,14760,15159,15777,
|
|
16642,17546,18278,18042,16931,15617,14208,12812,
|
|
11537,10493, 9786, 9527,-4118,-4118,-8182,-8279,
|
|
-8318,-8304,-8241,-8135,-7990,-7812,-7605,-7375,
|
|
-7126,-6864,-6594,-6320,-6048,-5506,-4644,-3806,
|
|
-3333,-5163,-6025,-6943,-7865,-8737,-9507,-10122,
|
|
-10530,-10678,-5429,-5429,-6709,-7081,-7461,-7846,
|
|
-8229,-8607,-8974,-9324,-9654,-9957,-10230,-10466,
|
|
-10661,-10810,-10908,-10542,-9618,-8607,-7979,-9519,
|
|
-9078,-8456,-7726,-6962,-6239,-5631,-5211,-5055,
|
|
-26151,-26151,-32284,32715,32287,31952,31695,31504,
|
|
31365,31265,31190,31126,31062,30982,30873,30723,
|
|
30518,29938,29082,28557,28973,-29563,-27621,-25730,
|
|
-23953,-22356,-21002,-19956,-19281,-19042,-32767,-32767,
|
|
16753,-16545,-16589,-16545,-16260,-15943,-15603,-15247,
|
|
-14884,-14521,-14167,-13828,-13514,-13232,-12990,-12795,
|
|
-12657,-12582,-12916,-13782,-14857,-15816,-16545,-16607,
|
|
-16636,-16640,-16626,-16602,-16575,-16554,-16545,-32767,
|
|
-32767,16753, 56, 56, 0, -3, -5, -6,
|
|
-7, -7, -7, -6, -5, -4, -3, -1,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
-16581,-16581,-16545,-16533,-16505,-16464,-16417,-16367,
|
|
-16319,-16277,-16246,-16231,-16236,-16265,-16323,-16415,
|
|
-16545,-17053,-17976,-18861,-19257,-16545,-16314,-16206,
|
|
-16192,-16244,-16333,-16432,-16512,-16545, 801, -255,
|
|
-2387,-2723,-2715,-2592,-2264,-1869,-1753,-1651,
|
|
-1418,-1149, -878, -638, -405, -208, -158, -282,
|
|
-494, -741, -970,-1127,-1168,-1109, -987, -795,
|
|
-538, -280, -80, 0,-1496,-1636,-1850,-1460,
|
|
-966, -619, -744, -902, -530, -117, 63, 195,
|
|
289, 359, 402, 395, 318, 157, -57, -283,
|
|
-474, -585, -509, -295, -133, -72, -33, -11,
|
|
-2, 0, 3882, 6083,10484,12310,13602,14080,
|
|
12271,10366,11702,13218,13165,12765,12096,11232,
|
|
9899, 8174, 6665, 5422, 4175, 3046, 2160, 1639,
|
|
2265, 3679, 4290, 3542, 2222, 755, -435, -926,
|
|
-1943, -935, 1184, 1307, 1397, 1458, 1492, 1504,
|
|
1497, 1474, 1440, 1397, 1350, 1302, 1256, 1216,
|
|
1186, 1155, 1105, 1024, 901, 725, 347, -157,
|
|
-459, -469, -363, -205, -62, 0, 131, 69,
|
|
-76, -93, -135, -194, -263, -335, -403, -461,
|
|
-501, -516, -498, -442, -340, -185, 29, 658,
|
|
1803, 3094, 4159, 4629, 3688, 1779, 420, 6,
|
|
-144, -129, -48, 0, 1077, 1125, 1098, 1007,
|
|
873, 705, 518, 322, 129, -46, -195, -305,
|
|
-362, -356, -274, -104, 165, 1026, 2642, 4536,
|
|
6231, 7249, 6863, 5480, 4325, 3696, 3114, 2631,
|
|
2301, 2180, -123, -151, -180, -183, -185, -188,
|
|
-191, -194, -197, -200, -201, -202, -202, -201,
|
|
-199, -194, -188, -180, -151, -98, -43, -10,
|
|
1, 8, 10, 9, 7, 4, 1, 0,
|
|
719, 714, 707, 708, 712, 719, 727, 736,
|
|
745, 753, 760, 764, 766, 764, 758, 747,
|
|
730, 707, 623, 468, 304, 196, 142, 99,
|
|
65, 39, 20, 8, 2, 0,10491,10082,
|
|
9655, 9608, 9528, 9424, 9304, 9179, 9058, 8949,
|
|
8862, 8807, 8793, 8828, 8923, 9086, 9327, 9655,
|
|
10871,13115,15409,16774,17204,17384,17375,17234,
|
|
17021,16796,16618,16545
|
|
};
|
|
static short mario_shortdown_B_tbl[]={
|
|
1, 0, /* chn14_5translate x */
|
|
30, 1, /* chn14_5 translate y */
|
|
30, 31, /* chn14_5 translate z */
|
|
1, 0, /* chn14_5 rotate x */
|
|
1, 61, /* chn14_5 rotate y */
|
|
1, 0, /* chn14_5 rotate z */
|
|
30, 1090, /* <m_waist>1_3 rotate x */
|
|
30, 1120, /* <m_waist>1_3 rotate y */
|
|
30, 1150, /* <m_waist>1_3 rotate z */
|
|
30, 1000, /* <m_body>1 rotate x */
|
|
30, 1030, /* <m_body>1 rotate y */
|
|
30, 1060, /* <m_body>1 rotate z */
|
|
30, 910, /* <m_head>2 rotate x */
|
|
30, 940, /* <m_head>2 rotate y */
|
|
30, 970, /* <m_head>2 rotate z */
|
|
|
|
1, 847, /* chn6 rotate x */
|
|
1, 848, /* chn6 rotate y */
|
|
1, 849, /* chn6 rotate z */
|
|
30, 94, /* <m_larmA>1 rotate x */
|
|
30, 124, /* <m_larmA>1 rotate y */
|
|
30, 154, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
30, 64, /* <m_larmB>1 rotate z */
|
|
1, 0, /* <m_lhand>1 rotate x */
|
|
1, 62, /* <m_lhand>1 rotate y */
|
|
1, 63, /* <m_lhand>1 rotate z */
|
|
|
|
1, 814, /* chn10 rotate x */
|
|
1, 815, /* chn10 rotate y */
|
|
1, 816, /* chn10 rotate z */
|
|
30, 304, /* <m_rarmA>1 rotate x */
|
|
30, 334, /* <m_rarmA>1 rotate y */
|
|
30, 364, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
30, 274, /* <m_rarmB>1 rotate z */
|
|
30, 184, /* <m_rhand>1 rotate x */
|
|
30, 214, /* <m_rhand>1 rotate y */
|
|
30, 244, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
30, 817, /* chn15 rotate z */
|
|
30, 724, /* <m_llegA>1 rotate x */
|
|
30, 754, /* <m_llegA>1 rotate y */
|
|
30, 784, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
30, 694, /* <m_llegB>1 rotate z */
|
|
30, 604, /* <m_ltoot>1 rotate x */
|
|
30, 634, /* <m_ltoot>1 rotate y */
|
|
30, 664, /* <m_ltoot>1 rotate z */
|
|
|
|
30, 850, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
30, 880, /* chn17 rotate z */
|
|
30, 514, /* <m_rlegA>1 rotate x */
|
|
30, 544, /* <m_rlegA>1 rotate y */
|
|
30, 574, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
30, 484, /* <m_rlegB>1 rotate z */
|
|
30, 394, /* <m_rfoot>1 rotate x */
|
|
30, 424, /* <m_rfoot>1 rotate y */
|
|
30, 454, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioShortBackDown = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
30, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_shortdown_B_prm,
|
|
mario_shortdown_B_tbl
|
|
};
|