277 lines
12 KiB
C
277 lines
12 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario sleeping animation data 6
|
|
|
|
Copyright 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
January 29, 1996
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_sleep6_prm[]={
|
|
0, 53, 53, 53, 52, 52, 52, 52,
|
|
53, 55, 57, 60, 63, 67, 71, 75,
|
|
78, 82, 86, 90, 93, 96, 98, 100,
|
|
102, 103, 104, 104, 105, 105, 105, 105,
|
|
105, 104, 104, 104, 103, 103, 103, 102,
|
|
102, -166,16383, 2070, 2052, 2034, 2012, 1986,
|
|
1954, 1915, 1866, 1806, 1734, 1647, 1545, 1425,
|
|
1286, 1126, 919, 649, 329, -23, -395, -771,
|
|
-1136,-1475,-1774,-2017,-2190,-2304,-2385,-2436,
|
|
-2461,-2464,-2450,-2422,-2385,-2342,-2298,-2257,
|
|
-2222,-2199,-2190,-7547,-7323,-6949,-6450,-5853,
|
|
-5180,-4458,-3712,-2966,-2245,-1574, -977, -481,
|
|
-110, 111, 142, -18, -334, -769,-1286,-1849,
|
|
-2422,-2968,-3451,-3835,-4083,-4228,-4329,-4394,
|
|
-4425,-4430,-4412,-4376,-4329,-4275,-4220,-4168,
|
|
-4124,-4094,-4083,-5585,-5523,-5413,-5264,-5085,
|
|
-4886,-4676,-4464,-4261,-4074,-3914,-3789,-3710,
|
|
-3685,-3724,-3860,-4104,-4433,-4825,-5257,-5707,
|
|
-6153,-6572,-6942,-7239,-7443,-7571,-7661,-7718,
|
|
-7746,-7750,-7734,-7703,-7661,-7613,-7564,-7518,
|
|
-7479,-7453,-7443,-2585,-2855,-3305,-3903,-4620,
|
|
-5427,-6294,-7193,-8092,-8964,-9778,-10504,-11115,
|
|
-11579,-11867,-11541,-10446,-8984,-7555,-6561,-6403,
|
|
-7589,-9881,-12559,-14900,-16184,-16628,-16941,-17138,
|
|
-17235,-17248,-17193,-17085,-16941,-16775,-16605,-16444,
|
|
-16310,-16219,-16184,28291,28169,27966,27694,27369,
|
|
27003,26611,26205,25800,25410,25047,24726,24460,
|
|
24263,24149,24131,24205,24357,24571,24832,25127,
|
|
25440,25757,26062,26342,26582,26809,27059,27325,
|
|
27600,27879,28155,28422,28673,28903,29105,29274,
|
|
29401,29483,29511,-24660,-24739,-24872,-25050,-25264,
|
|
-25503,-25760,-26024,-26286,-26537,-26767,-26967,-27128,
|
|
-27239,-27293,-27252,-27101,-26869,-26580,-26261,-25939,
|
|
-25640,-25390,-25216,-25143,-25199,-25387,-25682,-26064,
|
|
-26514,-27013,-27541,-28079,-28608,-29108,-29561,-29946,
|
|
-30246,-30439,-30508,20803,20913,21087,21318,21594,
|
|
21907,22247,22605,22971,23337,23692,24028,24334,
|
|
24602,24822,25003,25159,25291,25401,25490,25558,
|
|
25607,25637,25651,25648,25629,25587,25512,25412,
|
|
25292,25157,25012,24864,24718,24579,24453,24345,
|
|
24262,24207,24188,-3259,-2705,-1528, -12, 1556,
|
|
2896, 3722, 3751, 2759, 922,-1440,-4008,-6463,
|
|
-8486,-9758,-10162,-9923,-9241,-8314,-7340,-6517,
|
|
-5608,-4425,-3241,-2330,-1966,-1966,-1966,-1966,
|
|
-1966,-1966,-1966,-1966,-1966,-1966,-1966,-1966,
|
|
-1966,-1966,-1966, 9041, 9003, 8923, 8819, 8707,
|
|
8604, 8527, 8493, 8480, 8467, 8469, 8502, 8581,
|
|
8722, 8940, 9390,10097,10881,11563,11963,11901,
|
|
10947, 9184, 7198, 5576, 4905, 4905, 4905, 4905,
|
|
4905, 4905, 4905, 4905, 4905, 4905, 4905, 4905,
|
|
4905, 4905, 4905,-8314,-8159,-7833,-7409,-6959,
|
|
-6557,-6276,-6187,-6229,-6314,-6481,-6772,-7223,
|
|
-7876,-8769,-10193,-12197,-14457,-16648,-18444,-19522,
|
|
-19520,-18632,-17367,-16235,-15745,-15745,-15745,-15745,
|
|
-15745,-15745,-15745,-15745,-15745,-15745,-15745,-15745,
|
|
-15745,-15745,-15745,-1437,-1795,-2363,-3110,-4007,
|
|
-5023,-6129,-7294,-8489,-9683,-10847,-11951,-12965,
|
|
-13858,-14602,-15059,-15187,-15095,-14894,-14693,-14602,
|
|
-14602,-14602,-14602,-14602,-14602,-14602,-14602,-14602,
|
|
-14602,-14602,-14602,-14602,-14602,-14602,-14602,-14602,
|
|
-14602,-14602,-14602, 4892, 4793, 4567, 4246, 3862,
|
|
3446, 3031, 2648, 2330, 2107, 2013, 2080, 2338,
|
|
2820, 3558, 5226, 8148,11825,15761,19459,22421,
|
|
24902,27306,29361,30794,31332,31332,31332,31332,
|
|
31332,31332,31332,31332,31332,31332,31332,31332,
|
|
31332,31332,31332,-5044,-4996,-4966,-4942,-4913,
|
|
-4867,-4792,-4677,-4509,-4278,-3971,-3576,-3083,
|
|
-2479,-1752, -455, 1621, 4132, 6728, 9063,10790,
|
|
11878,12582,12982,13162,13204,13204,13204,13204,
|
|
13204,13204,13204,13204,13204,13204,13204,13204,
|
|
13204,13204,13204,-8016,-7866,-7623,-7303,-6919,
|
|
-6485,-6014,-5521,-5020,-4525,-4048,-3606,-3210,
|
|
-2875,-2616,-2582,-2822,-3192,-3551,-3758,-3670,
|
|
-3044,-1959, -758, 213, 613, 613, 613, 613,
|
|
613, 613, 613, 613, 613, 613, 613, 613,
|
|
613, 613, 613, -72, -72, -72, -71, -71,
|
|
-71, -71, -71, -72, -73, -74, -75, -75,
|
|
-74, -72, -69, -65, -60, -56, -50, -45,
|
|
-39, -33, -28, -22, -17, -17, -17, -17,
|
|
-17, -17, -17, -17, -17, -17, -17, -17,
|
|
-17, -17, -17, -195, -195, -195, -195, -195,
|
|
-196, -196, -195, -195, -195, -195, -195, -194,
|
|
-195, -195, -196, -197, -198, -199, -200, -201,
|
|
-202, -204, -205, -206, -207, -207, -207, -207,
|
|
-207, -207, -207, -207, -207, -207, -207, -207,
|
|
-207, -207, -207,-10213,-10218,-10230,-10244,-10259,
|
|
-10270,-10274,-10256,-10210,-10153,-10098,-10062,-10059,
|
|
-10104,-10213,-10377,-10576,-10805,-11057,-11328,-11611,
|
|
-11902,-12195,-12484,-12764,-13029,-13029,-13029,-13029,
|
|
-13029,-13029,-13029,-13029,-13029,-13029,-13029,-13029,
|
|
-13029,-13029,-13029, 870, 1545, 2973, 4821, 6756,
|
|
8447, 9561,10107,10371,10441,10401,10339,10341,
|
|
10494,10883,11466,12133,12872,13669,14511,15384,
|
|
16275,17170,18056,18920,19748,19748,19748,19748,
|
|
19748,19748,19748,19748,19748,19748,19748,19748,
|
|
19748,19748,19748, 3298, 3778, 4793, 6099, 7455,
|
|
8617, 9342, 9716, 9984,10144,10195,10134, 9959,
|
|
9669, 9260, 8734, 8104, 7386, 6595, 5750, 4867,
|
|
3961, 3050, 2150, 1277, 448, 448, 448, 448,
|
|
448, 448, 448, 448, 448, 448, 448, 448,
|
|
448, 448, 448, 3838, 4195, 4955, 5909, 6852,
|
|
7578, 7880, 7767, 7429, 6927, 6323, 5680, 5058,
|
|
4520, 4128, 3851, 3612, 3407, 3227, 3069, 2924,
|
|
2788, 2654, 2516, 2367, 2203, 2203, 2203, 2203,
|
|
2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203,
|
|
2203, 2203, 2203,-27107,-27514,-28379,-29462,-30525,
|
|
-31328,-31634,-31441,-30963,-30283,-29486,-28654,-27870,
|
|
-27219,-26784,-26523,-26332,-26199,-26115,-26068,-26046,
|
|
-26039,-26036,-26025,-25996,-25938,-25938,-25938,-25938,
|
|
-25938,-25938,-25938,-25938,-25938,-25938,-25938,-25938,
|
|
-25938,-25938,-25938,-12612,-12629,-12665,-12707,-12742,
|
|
-12756,-12761,-12771,-12783,-12791,-12791,-12777,-12746,
|
|
-12693,-12612,-12495,-12341,-12159,-11959,-11750,-11542,
|
|
-11344,-11165,-11015,-10904,-10839,-10819,-10830,-10868,
|
|
-10928,-11005,-11094,-11191,-11290,-11387,-11477,-11556,
|
|
-11618,-11659,-11674, 1808, 2125, 2805, 3676, 4567,
|
|
5304, 5904, 6494, 7075, 7643, 8198, 8739, 9263,
|
|
9770,10257,10736,11216,11693,12162,12618,13058,
|
|
13476,13868,14230,14558,14846,15107,15354,15587,
|
|
15804,16006,16190,16356,16503,16630,16736,16821,
|
|
16882,16919,16932,-3735,-3284,-2327,-1196, -222,
|
|
264, 372, 421, 400, 296, 99, -204, -625,
|
|
-1177,-1869,-3142,-5110,-7304,-9249,-10475,-10913,
|
|
-10913,-10631,-10225,-9852,-9668,-9638,-9618,-9609,
|
|
-9608,-9614,-9625,-9640,-9658,-9678,-9697,-9714,
|
|
-9728,-9737,-9741,-3463,-2947,-1857, -583, 483,
|
|
951, 867, 575, 126, -426,-1031,-1636,-2189,
|
|
-2637,-2929,-3016,-2910,-2646,-2260,-1789,-1144,
|
|
-295, 629, 1503, 2199, 2592, 2757, 2860, 2910,
|
|
2914, 2880, 2816, 2730, 2630, 2523, 2418, 2323,
|
|
2245, 2193, 2174,-26821,-27246,-28141,-29172,-30001,
|
|
-30292,-30164,-29957,-29661,-29269,-28771,-28160,-27427,
|
|
-26564,-25562,-23944,-21584,-19003,-16721,-15257,-14683,
|
|
-14611,-14865,-15275,-15666,-15866,-15910,-15952,-15989,
|
|
-16024,-16055,-16082,-16107,-16128,-16145,-16160,-16171,
|
|
-16179,-16184,-16185,-27353,23841,18270,-16545,-28479,
|
|
31111,19340,-16545, -650, -840,-1066,-1323,-1603,
|
|
-1900,-2209,-2521,-2831,-3133,-3419,-3683,-3963,
|
|
-4276,-4590,-4870,-5083,-5195,-5173,-5054,-4900,
|
|
-4715,-4502,-4268,-4015,-3748,-3471,-3188,-2904,
|
|
-2622,-2347,-2083,-1835,-1606,-1401,-1224,-1078,
|
|
-969, -901, -877, -274, -316, -362, -413, -468,
|
|
-528, -591, -659, -730, -805, -884, -966,-1073,
|
|
-1214,-1371,-1524,-1656,-1747,-1778,-1768,-1746,
|
|
-1715,-1676,-1629,-1576,-1518,-1456,-1392,-1326,
|
|
-1260,-1194,-1131,-1070,-1014, -964, -920, -883,
|
|
-856, -839, -833, 9944, 9761, 9540, 9288, 9013,
|
|
8721, 8421, 8120, 7826, 7546, 7289, 7060, 6855,
|
|
6667, 6499, 6358, 6248, 6175, 6142, 6137, 6141,
|
|
6154, 6175, 6202, 6235, 6273, 6315, 6359, 6406,
|
|
6453, 6501, 6547, 6592, 6634, 6672, 6705, 6733,
|
|
6753, 6767, 6771, -148, -329, -653,-1092,-1618,
|
|
-2204,-2822,-3444,-4042,-4588,-5056,-5416,-5642,
|
|
-5706,-5579,-5162,-4419,-3416,-2224, -909, 459,
|
|
1813, 3085, 4206, 5109, 5723, 6109, 6378, 6544,
|
|
6622, 6625, 6568, 6464, 6329, 6176, 6019, 5872,
|
|
5750, 5666, 5635, 163, 98, -10, -155, -330,
|
|
-526, -736, -952,-1167,-1373,-1562,-1726,-1859,
|
|
-1953,-1999,-1981,-1896,-1757,-1578,-1372,-1154,
|
|
-937, -734, -560, -427, -350, -319, -313, -329,
|
|
-362, -410, -469, -534, -602, -670, -734, -790,
|
|
-835, -864, -875, 3992, 4027, 4083, 4157, 4246,
|
|
4347, 4456, 4570, 4687, 4802, 4914, 5019, 5114,
|
|
5195, 5259, 5304, 5329, 5340, 5340, 5333, 5325,
|
|
5318, 5319, 5330, 5356, 5401, 5468, 5555, 5656,
|
|
5768, 5888, 6012, 6135, 6254, 6366, 6465, 6550,
|
|
6614, 6656, 6671, 0, 269, 780, 1482, 2324,
|
|
3253, 4219, 5169, 6053, 6819, 7416, 7792, 7895,
|
|
7675, 7079, 5778, 3616, 799,-2463,-5965,-9498,
|
|
-12854,-15826,-18206,-19786,-20359,-20359,-20359,-20359,
|
|
-20359,-20359,-20359,-20359,-20359,-20359,-20359,-20359,
|
|
-20359,-20359,-20359, 0, 251, 640, 1150, 1762,
|
|
2457, 3219, 4028, 4866, 5716, 6559, 7378, 8153,
|
|
8867, 9501,10116,10768,11436,12102,12745,13344,
|
|
13879,14331,14679,14902,14981,14981,14981,14981,
|
|
14981,14981,14981,14981,14981,14981,14981,14981,
|
|
14981,14981,14981,10600,10734,11001,11371,11815,
|
|
12302,12802,13286,13724,14085,14340,14458,14410,
|
|
14166,13696,12782,11316, 9434, 7269, 4956, 2630,
|
|
425,-1524,-3083,-4117,-4491,-4491,-4491,-4491,
|
|
-4491,-4491,-4491,-4491,-4491,-4491,-4491,-4491,
|
|
-4491,-4491,-4491
|
|
};
|
|
static short mario_sleep6_tbl[]={
|
|
1, 0, /* chn14_4_2translate x */
|
|
40, 1, /* chn14_4_2 translate y */
|
|
1, 41, /* chn14_4_2 translate z */
|
|
1, 0, /* chn14_4_2 rotate x */
|
|
1, 42, /* chn14_4_2 rotate y */
|
|
1, 0, /* chn14_4_2 rotate z */
|
|
40, 1331, /* <m_waist>1_3 rotate x */
|
|
40, 1371, /* <m_waist>1_3 rotate y */
|
|
40, 1411, /* <m_waist>1_3 rotate z */
|
|
40, 1211, /* <m_body>1 rotate x */
|
|
40, 1251, /* <m_body>1 rotate y */
|
|
40, 1291, /* <m_body>1 rotate z */
|
|
40, 1091, /* <m_head>2 rotate x */
|
|
40, 1131, /* <m_head>2 rotate y */
|
|
40, 1171, /* <m_head>2 rotate z */
|
|
|
|
1, 1087, /* chn6 rotate x */
|
|
1, 1088, /* chn6 rotate y */
|
|
1, 1089, /* chn6 rotate z */
|
|
40, 203, /* <m_larmA>1 rotate x */
|
|
40, 243, /* <m_larmA>1 rotate y */
|
|
40, 283, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
40, 163, /* <m_larmB>1 rotate z */
|
|
40, 43, /* <m_lhand>1 rotate x */
|
|
40, 83, /* <m_lhand>1 rotate y */
|
|
40, 123, /* <m_lhand>1 rotate z */
|
|
|
|
1, 1083, /* chn10 rotate x */
|
|
1, 1084, /* chn10 rotate y */
|
|
1, 1085, /* chn10 rotate z */
|
|
40, 483, /* <m_rarmA>1 rotate x */
|
|
40, 523, /* <m_rarmA>1 rotate y */
|
|
40, 563, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
40, 443, /* <m_rarmB>1 rotate z */
|
|
40, 323, /* <m_rhand>1 rotate x */
|
|
40, 363, /* <m_rhand>1 rotate y */
|
|
40, 403, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 1086, /* chn15 rotate z */
|
|
40, 963, /* <m_llegA>1 rotate x */
|
|
40, 1003, /* <m_llegA>1 rotate y */
|
|
40, 1043, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
40, 923, /* <m_llegB>1 rotate z */
|
|
1, 0, /* <m_ltoot>1 rotate x */
|
|
1, 0, /* <m_ltoot>1 rotate y */
|
|
40, 883, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 1090, /* chn17 rotate z */
|
|
40, 763, /* <m_rlegA>1 rotate x */
|
|
40, 803, /* <m_rlegA>1 rotate y */
|
|
40, 843, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
40, 723, /* <m_rlegB>1 rotate z */
|
|
40, 603, /* <m_rfoot>1 rotate x */
|
|
40, 643, /* <m_rfoot>1 rotate y */
|
|
40, 683, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioSleeping6 = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
40, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_sleep6_prm,
|
|
mario_sleep6_tbl
|
|
};
|