sm64/data/Anime/shortdownF.c
2022-12-04 22:27:02 -05:00

239 lines
10 KiB
C

/********************************************************************************
Ultra 64 MARIO Brothers
mario short fore down animation data
Copyright 1996 Nintendo co., ltd. All rights reserved
April 24, 1996
********************************************************************************/
#include "../headers.h"
static short mario_shortdown_F_prm[]={
0, 202, 158, 117, 90, 81, 75, 101,
117, 110, 94, 78, 84, 82, 81, 85,
87, 89, 111, 135, 160, 182, 190, 163,
162, 163, 165, 168, 170, 170, 170, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
8, 19, 29, 36, 21, 28, 24, 18,
11, 5, 0, -1, 0,16383, 0, 0,
0, 0, 0, 0, -48, -167, -314, -447,
-524, -503, -342, 0, 4138, 9347, 8385, 6801,
4897, 2975, 1335, 278, -241, -511, -587, -524,
-378, -205, -60, 0,-1668,-1668,-1668,-1668,
-1668,-1668,-1667,-1665,-1662,-1659,-1657,-1658,
-1661,-1668,-1756, -28,-1388,-3206,-5177,-6996,
-8358,-8958,-8734,-7950,-6788,-5429,-4057,-2851,
-1994,-1668,-4724,-4724,-4724,-4724,-4724,-4724,
-4711,-4680,-4641,-4606,-4585,-4591,-4634,-4724,
-5822,-3543,-3743,-4192,-4769,-5355,-5828,-6069,
-6075,-5953,-5742,-5480,-5209,-4966,-4791,-4724,
-12493,-12012,-10870,-9523,-8426,-8034,-8363,-9049,
-9971,-11011,-12051,-12972,-13654,-13979,-9023,-3758,
-3626,-3864,-4375,-5063,-5830,-6580,-7431,-8498,
-9679,-10872,-11977,-12891,-13514,-13745,-9612,-12159,
-18511,-26739,30621,24433,22778,24064,25561,27336,
29309,31399,-32005,-29919,-26898,-32727,-30703,-27968,
-24822,-21565,-18497,-15916,-13574,-11109,-8655,-6347,
-4319,-2704,-1637,-1251,-7799,-9022,-12106,-16173,
-20343,-23740,-25937,-26816,-26680,-26216,-25592,-24976,
-24537,-24444,-27782,-30948,-30858,-30636,-30235,-29612,
-28719,-27514,-25773,-23470,-20850,-18157,-15636,-13533,
-12091,-11556,-1067, 46, 2789, 6264, 9575,11823,
10925, 8857, 7893, 6891, 5931, 5093, 4454, 4094,
7466,10367, 9013, 7282, 5327, 3304, 1367, -328,
-1957,-3724,-5518,-7231,-8753,-9975,-10789,-11084,
0, 0, 0, 0, 0, 0, 0, 0,
1, 2, 2, 3, 3, 3, 0,-10088,
-10907,-11061,-10721,-10060,-9250,-8464,-7552,-6335,
-4946,-3515,-2174,-1053, -285, 0, 0, -50,
-150, -225, -200, 0, 375, 852, 1402, 1993,
2596, 3181, 3716, 4172, 3754,-1392,-1101, -272,
838, 1977, 2887, 3313, 3246, 2906, 2380, 1755,
1117, 554, 153, 0,-2743,-2743,-2743,-2743,
-2743,-2743,-2761,-2806,-2861,-2912,-2941,-2933,
-2872,-2742,-1178,-4959,-5948,-6829,-7557,-8087,
-8374,-8375,-8013,-7318,-6408,-5401,-4414,-3564,
-2968,-2743,-14475,-14034,-12993,-11776,-10804,-10501,
-10906,-11690,-12716,-13850,-14957,-15900,-16546,-16759,
-10048,-2887,-3301,-3944,-4774,-5748,-6827,-7968,
-9130,-10272,-11352,-12328,-13159,-13805,-14222,-14371,
9454, 9510, 9639, 9779, 9872, 9855, 9490, 8817,
8378, 8247, 8079, 7529, 6255, 3910,-12592, -268,
213, -369,-1573,-2951,-4058,-4449,-4111,-3412,
-2477,-1431, -399, 492, 1119, 1355, 7320, 7511,
7960, 8472, 8857, 8923, 7530, 6216, 6422, 6934,
7597, 8253, 8747, 8923, 5959, 2399, 2248, 2314,
2562, 2960, 3474, 4071, 4858, 5893, 7068, 8273,
9400,10340,10984,11222,-3103,-4427,-7762,-12156,
-16656,-20308,-22621,-23478,-23123,-22270,-21242,-20358,
-19940,-20308,-29683,-23957,-24284,-25330,-26683,-27936,
-28679,-28502,-27246,-25219,-22711,-20010,-17406,-15188,
-13645,-13066, -62, -61, -60, -59, -57, -55,
-53, -51, -50, -48, -47, -47, -49, -55,
-92, -120, -263, -499, -517, -3, 2428, 5185,
4599, 3132, 3108, 3080, 2135, 1071, 346, 0,
-199, -199, -199, -199, -199, -200, -201, -201,
-202, -203, -204, -204, -203, -200, -348, -168,
789, 2047, 3151, 3651, 2194, 112, 38, 27,
-530, -968, -727, -347, -231, -208,-10734,-10755,
-10810,-10887,-10974,-11060,-11200,-11299,-11348,-11449,
-11537,-11546,-11409,-11060,-9012,-7409,-8339,-9982,
-11852,-13461,-14303,-15304,-18360,-20621,-19017,-16950,
-15836,-15040,-14263,-13864,19018,19994,20255,17926,
14718,12006,10716,10429,10297,10041, 9872,10003,
10644,12006,18638,25043,25443,24337,22280,19828,
16136,11412, 7789,10375,10484,10176,10259, 9345,
8271, 7754, 1221, 1299, 1477, 1677, 1816, 1814,
1147, 529, 635, 897, 1230, 1550, 1773, 1814,
996, -104, -736,-1300,-1727,-1944,-1666,-1058,
-729,-1999, 180, 2548, 4057, 5469, 6513, 6921,
5250, 5237, 5207, 5175, 5156, 5164, 5307, 5437,
5411, 5349, 5271, 5200, 5157, 5164, 5600, 5758,
4938, 3787, 2719, 2152, 2642, 3775, 4511, 2920,
3660, 4522, 4645, 4595, 4482, 4420,-20999,-20940,
-20824,-20742,-20785,-21045,-22516,-23787,-23566,-23018,
-22317,-21639,-21157,-21045,-22415,-24861,-27486,-30374,
32644,31137,31541,-32172,-30388,-29267,-28134,-26932,
-25348,-23539,-22053,-21436, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 95, 0, -506,-1169,-1848,-2535,
-3258,-3937,-4488,-4152,-3284,-2408,-1826,-1305,
-505, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
127, 0, -895,-2001,-2481,-2029,-1117, -70,
783, 765, 934, 1022, 773, 440, 157, 0,
-13447,-13464,-13512,-13584,-13673,-13772,-13994,-14164,
-14248,-14425,-14580,-14599,-14368,-13772,-10641,-7514,
-7401,-8347,-9854,-11830,-14253,-16729,-18866,-19039,
-18341,-17565,-17037,-16682,-16568,-16576,14533,14514,
14476,14447,14457,14534,14985,15377,15179,14726,
14227,13889,13922,14534,19235,23295,21004,16638,
13023,10988, 9409, 8185, 7213, 8627, 9007, 9189,
9317, 9437, 9505, 9527,-5404,-5097,-4322,-3300,
-2252,-1399, -843, -629, -726, -958,-1233,-1459,
-1545,-1399, 180, 1746, 1418, 500, -118, -69,
240, 535, 542,-1260,-3059,-5112,-7159,-8941,
-10200,-10678,-4259,-4117,-3764,-3306,-2851,-2504,
-2418,-2461,-2416,-2317,-2221,-2183,-2259,-2504,
-3805,-5296,-5837,-6055,-6033,-5778,-5341,-4863,
-4487,-4641,-4727,-4820,-4908,-4984,-5036,-5055,
-12339,-13009,-14717,-17013,-19447,-21568,-23760,-25045,
-24811,-24220,-23436,-22624,-21946,-21568,-22497,-23633,
-23313,-22635,-22747,-24140,-26163,-28261,-29878,-28702,
-26923,-24836,-22723,-20866,-19545,-19042,-32767,-32767,
16753,-16545,-32767,-32767,16753,-16545, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 35, 105,
157, 140, 0, -367, -928,-1524,-1997,-2190,
-1848,-1095, -342, 0,-2074, 487, 2843, 1001,
-2106,-4087,-4631,-5025,-5266,-5351,-5278,-5045,
-4648,-4087, 1877,-3134,-5334,-7527,-9373,-10531,
-10661,-9215,-6419,-3097, -71, 1835, 2007, 990,
-293, -926, 0, -45, -91, -71, -32, 0,
6, 3, 3, 2, 2, 1, 0, 0,
0, 0, -22, -78, -146, -208, -244, -234,
-159, 0, 1095, 2086, 1760, 1043, 325, 0,
-2503,-2278,-1799,-1248, -639, 0, 838, 1355,
1278, 1078, 802, 499, 215, 0, -41, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 302, 350,
258, -233, -832,-1066, -117, 778, 634, 275,
-185, -637, -968,-1066, -68, 1228, 1868, 2481,
3063, 3609, 4117, 4581, 4998, 5364, 5207, 4618,
3943, 3137, 2462, 2180, 3, 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, 2920, 0, -335, -297, -111, 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,
14042,18735,22169,25459,28439,30939,31556,31073,
31239,31603,31959,32103,31831,30939,26006,20717,
21067,23297,25563,27809,29733,30231,28787,26835,
24591,22270,20089,18264,17011,16545
};
static short mario_shortdown_F_tbl[]={
1, 0, /* chn14_1translate x */
30, 1, /* chn14_1 translate y */
30, 31, /* chn14_1 translate z */
1, 0, /* chn14_1 rotate x */
1, 61, /* chn14_1 rotate y */
1, 0, /* chn14_1 rotate z */
30, 1060, /* <m_waist>1_3 rotate x */
30, 1090, /* <m_waist>1_3 rotate y */
30, 1120, /* <m_waist>1_3 rotate z */
30, 970, /* <m_body>1 rotate x */
30, 1000, /* <m_body>1 rotate y */
30, 1030, /* <m_body>1 rotate z */
30, 910, /* <m_head>2 rotate x */
1, 0, /* <m_head>2 rotate y */
30, 940, /* <m_head>2 rotate z */
1, 906, /* chn6 rotate x */
1, 907, /* chn6 rotate y */
1, 908, /* chn6 rotate z */
30, 182, /* <m_larmA>1 rotate x */
30, 212, /* <m_larmA>1 rotate y */
30, 242, /* <m_larmA>1 rotate z */
1, 0, /* <m_larmB>1 rotate x */
1, 0, /* <m_larmB>1 rotate y */
30, 152, /* <m_larmB>1 rotate z */
30, 62, /* <m_lhand>1 rotate x */
30, 92, /* <m_lhand>1 rotate y */
30, 122, /* <m_lhand>1 rotate z */
1, 902, /* chn10 rotate x */
1, 903, /* chn10 rotate y */
1, 904, /* chn10 rotate z */
30, 392, /* <m_rarmA>1 rotate x */
30, 422, /* <m_rarmA>1 rotate y */
30, 452, /* <m_rarmA>1 rotate z */
1, 0, /* <m_rarmB>1 rotate x */
1, 0, /* <m_rarmB>1 rotate y */
30, 362, /* <m_rarmB>1 rotate z */
30, 272, /* <m_rhand>1 rotate x */
30, 302, /* <m_rhand>1 rotate y */
30, 332, /* <m_rhand>1 rotate z */
1, 0, /* chn15 rotate x */
1, 0, /* chn15 rotate y */
1, 905, /* chn15 rotate z */
30, 812, /* <m_llegA>1 rotate x */
30, 842, /* <m_llegA>1 rotate y */
30, 872, /* <m_llegA>1 rotate z */
1, 0, /* <m_llegB>1 rotate x */
1, 0, /* <m_llegB>1 rotate y */
30, 782, /* <m_llegB>1 rotate z */
30, 692, /* <m_ltoot>1 rotate x */
30, 722, /* <m_ltoot>1 rotate y */
30, 752, /* <m_ltoot>1 rotate z */
1, 0, /* chn17 rotate x */
1, 0, /* chn17 rotate y */
1, 909, /* chn17 rotate z */
30, 602, /* <m_rlegA>1 rotate x */
30, 632, /* <m_rlegA>1 rotate y */
30, 662, /* <m_rlegA>1 rotate z */
1, 0, /* <m_rlegB>1 rotate x */
1, 0, /* <m_rlegB>1 rotate y */
30, 572, /* <m_rlegB>1 rotate z */
30, 482, /* <m_rfoot>1 rotate x */
30, 512, /* <m_rfoot>1 rotate y */
30, 542, /* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioShortForeDown = {
MAP_ANIM_ONETIME, /* attribute */
0, /* syncro */
0, /* start frame */
0, /* loop frame */
30, /* number of frames */
20, /* number of joints */
mario_shortdown_F_prm,
mario_shortdown_F_tbl
};