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

198 lines
8.2 KiB
C

/********************************************************************************
Ultra 64 MARIO Brothers
mario walk left on log bridge animation data
Copyright 1995 Nintendo co., ltd. All rights reserved
July 11, 1995
********************************************************************************/
#include "../headers.h"
static short bridge_walk_l_prm[]={
0, 0, -1, -1, -2, -2, -2, -3,
-3, -3, -3, -3, -3, -2, -2, -2,
-1, -1, 0, 0, 0, 169, 173, 176,
178, 179, 181, 182, 183, 183, 183, 183,
182, 181, 179, 178, 177, 175, 174, 173,
172,16383,-12152,-12172,-12226,-12309,-12413,-12532,
-12661,-12791,-12917,-13032,-13130,-13204,-13247,-13253,
-13217,-13130,-12986,-12780,-12504,-12152,-4318,-4322,
-4334,-4352,-4375,-4401,-4429,-4457,-4484,-4510,
-4531,-4547,-4556,-4558,-4550,-4531,-4500,-4455,
-4394,-4318, 479, 487, 511, 546, 591, 642,
697, 752, 806, 856, 897, 929, 948, 950,
935, 897, 836, 748, 630, 479,-4494,-4497,
-4502,-4511,-4521,-4532,-4543,-4553,-4561,-4566,
-4532,-4438,-4309,-4171,-4050,-3969,-3955,-4033,
-4229,-4566,-16731,-16756,-16825,-16930,-17061,-17208,
-17364,-17518,-17663,-17788,-17884,-17943,-17955,-17970,
-18003,-18000,-17901,-17649,-17189,-16462,-13261,-13213,
-13078,-12872,-12612,-12314,-11992,-11664,-11345,-11051,
-10797,-10600,-10476,-10476,-10610,-10832,-11097,-11359,
-11573,-11692, 3512, 3542, 3623, 3744, 3896, 4067,
4247, 4425, 4590, 4731, 4838, 4900, 4906, 4887,
4852, 4762, 4575, 4252, 3751, 3032, 7738, 7750,
7785, 7837, 7904, 7980, 8061, 8144, 8225, 8298,
8360, 8407, 8435, 8439, 8415, 8360, 8269, 8137,
7962, 7738, 2408, 2412, 2423, 2439, 2460, 2483,
2509, 2534, 2559, 2582, 2602, 2616, 2625, 2626,
2619, 2602, 2573, 2532, 2478, 2408, 383, 388,
402, 423, 450, 481, 514, 547, 580, 609,
634, 653, 665, 666, 657, 634, 597, 544,
473, 383,-7501,-7449,-7306,-7090,-6819,-6512,
-6188,-5865,-5561,-5296,-4999,-4613,-4176,-3727,
-3305,-2948,-2695,-2584,-2654,-2944,21226,21558,
22442,23711,25196,26731,28148,29278,29956,30012,
29467,28505,27206,25649,23913,22078,20223,18428,
16771,15333,12857,12884,12957,13068,13208,13367,
13537,13708,13872,14018,14179,14379,14602,14831,
15051,15244,15395,15487,15503,15428, 8505, 8841,
9735,11015,12510,14048,15458,16568,17208,17204,
16571,15495,14062,12357,10466, 8476, 6473, 4543,
2771, 1244, 2910, 2768, 2387, 1838, 1188, 506,
-137, -675,-1038,-1156,-1012, -664, -164, 439,
1095, 1754, 2365, 2878, 3244, 3412, 6511, 6498,
6463, 6416, 6363, 6312, 6271, 6248, 6250, 6286,
6392, 6581, 6825, 7092, 7354, 7581, 7744, 7812,
7757, 7548,-12143,-12308,-12755,-13411,-14200,-15050,
-15886,-16634,-17221,-17573,-17717,-17745,-17674,-17527,
-17321,-17078,-16817,-16558,-16320,-16124, 4866, 4913,
5038, 5216, 5421, 5628, 5813, 5950, 6014, 5980,
5820, 5542, 5180, 4769, 4342, 3931, 3572, 3296,
3139, 3132, -547, -554, -572, -598, -627, -656,
-680, -696, -700, -687, -685, -711, -752, -790,
-812, -801, -743, -621, -421, -127,-2113,-2102,
-2074,-2034,-1986,-1937,-1890,-1852,-1827,-1821,
-1861,-1957,-2089,-2235,-2373,-2482,-2541,-2528,
-2423,-2203,-20795,-20751,-20626,-20433,-20182,-19884,
-19552,-19195,-18826,-18456,-18017,-17461,-16831,-16167,
-15512,-14907,-14394,-14015,-13810,-13823,-1978,-1836,
-1453, -893, -221, 499, 1204, 1830, 2311, 2584,
2615, 2448, 2131, 1717, 1253, 792, 383, -154,
-772,-1082, -778, -622, -208, 385, 1079, 1794,
2450, 2969, 3271, 3277, 2879, 2101, 1057, -137,
-1368,-2520,-3478,-4277,-4855,-4951,-17890,-17650,
-17005,-16065,-14940,-13739,-12573,-11552,-10786,-10386,
-10477,-11013,-11839,-12803,-13751,-14531,-14989,-14519,
-13408,-12844, 3381, 4280, 5195, 5103, 4821, 4438,
4043, 3726, 3577, 3686, 4140, 4891, 5819, 6805,
7732, 8481, 8932, 8363, 7038, 6319,-5930,-6068,
-6435,-6961,-7577,-8213,-8798,-9264,-9540,-9557,
-9204,-8497,-7552,-6488,-5421,-4469,-3749,-3438,
-3540,-3913, 2061, 1862, 1323, 531, -423,-1456,
-2477,-3400,-4136,-4597,-4763,-4701,-4460,-4087,
-3630,-3137,-2656,-1727, -515, 0,-12706,-12822,
-13147,-13645,-14279,-15013,-15811,-16637,-17454,-18227,
-19063,-20044,-21096,-22145,-23116,-23935,-24528,-24360,
-23501,-22785,32767,32767,16753, -713, -693, -638,
-558, -460, -352, -244, -144, -59, 0, 32,
45, 43, 32, 18, 5, 0, 0, 0,
0,-16545,32767,32767,16753,-16545, 79, 9,
-177, -447, -768,-1106,-1428,-1700,-1890,-1963,
-1919,-1792,-1601,-1363,-1097, -822, -556, -318,
-126, 1,-2581,-2629,-2754,-2927,-3122,-3311,
-3465,-3558,-3562,-3448,-3195,-2818,-2349,-1820,
-1261, -705, -183, 272, 632, 863, 813, 955,
1336, 1889, 2544, 3236, 3896, 4456, 4848, 5005,
4934, 4710, 4362, 3924, 3426, 2899, 2374, 1884,
1459, 1130,-2810,-2739,-2544,-2251,-1885,-1473,
-1040, -613, -217, 121, 443, 798, 1169, 1540,
1897, 2224, 2505, 2725, 2869, 2920, 2978, 2985,
2998, 3007, 3001, 2970, 2902, 2788, 2616, 2376,
2020, 1535, 959, 332, -305, -916,-1460,-1897,
-2188,-2294, 4830, 4751, 4540, 4234, 3871, 3488,
3123, 2813, 2597, 2511, 2566, 2727, 2969, 3264,
3587, 3911, 4209, 4454, 4621, 4683, 3787, 3700,
3457, 3090, 2629, 2106, 1551, 995, 470, 5,
-458, -983,-1543,-2113,-2666,-3176,-3618,-3966,
-4194,-4276, 259, 327, 508, 769, 1078, 1402,
1708, 1963, 2134, 2190, 2117, 1945, 1697, 1399,
1078, 757, 464, 223, 60, 0,16545,16545,
16545,16545,16545,16545,16545,16545,16545,16545,
16545,16545,16545,16545,16545,16545,16545,16545,
16545,16545
};
static short bridge_walk_l_tbl[]={
20, 1, /* chn14translate x */
20, 21, /* chn14 translate y */
1, 0, /* chn14 translate z */
1, 0, /* chn14 rotate x */
1, 41, /* chn14 rotate y */
1, 0, /* chn14 rotate z */
20, 750, /* <m_waist>1_3 rotate x */
20, 770, /* <m_waist>1_3 rotate y */
20, 790, /* <m_waist>1_3 rotate z */
20, 690, /* <m_body>1 rotate x */
20, 710, /* <m_body>1 rotate y */
20, 730, /* <m_body>1 rotate z */
20, 630, /* <m_head>2 rotate x */
20, 650, /* <m_head>2 rotate y */
20, 670, /* <m_head>2 rotate z */
1, 626, /* chn6 rotate x */
1, 627, /* chn6 rotate y */
1, 628, /* chn6 rotate z */
20, 122, /* <m_larmA>1 rotate x */
20, 142, /* <m_larmA>1 rotate y */
20, 162, /* <m_larmA>1 rotate z */
1, 0, /* <m_larmB>1 rotate x */
1, 0, /* <m_larmB>1 rotate y */
20, 102, /* <m_larmB>1 rotate z */
20, 42, /* <m_lhand>1 rotate x */
20, 62, /* <m_lhand>1 rotate y */
20, 82, /* <m_lhand>1 rotate z */
1, 602, /* chn10 rotate x */
1, 603, /* chn10 rotate y */
1, 604, /* chn10 rotate z */
20, 262, /* <m_rarmA>1 rotate x */
20, 282, /* <m_rarmA>1 rotate y */
20, 302, /* <m_rarmA>1 rotate z */
1, 0, /* <m_rarmB>1 rotate x */
1, 0, /* <m_rarmB>1 rotate y */
20, 242, /* <m_rarmB>1 rotate z */
20, 182, /* <m_rhand>1 rotate x */
20, 202, /* <m_rhand>1 rotate y */
20, 222, /* <m_rhand>1 rotate z */
20, 605, /* chn15 rotate x */
1, 0, /* chn15 rotate y */
1, 625, /* chn15 rotate z */
20, 542, /* <m_llegA>1 rotate x */
20, 562, /* <m_llegA>1 rotate y */
20, 582, /* <m_llegA>1 rotate z */
1, 0, /* <m_llegB>1 rotate x */
1, 0, /* <m_llegB>1 rotate y */
20, 522, /* <m_llegB>1 rotate z */
20, 462, /* <m_ltoot>1 rotate x */
20, 482, /* <m_ltoot>1 rotate y */
20, 502, /* <m_ltoot>1 rotate z */
1, 0, /* chn17 rotate x */
1, 0, /* chn17 rotate y */
1, 629, /* chn17 rotate z */
20, 402, /* <m_rlegA>1 rotate x */
20, 422, /* <m_rlegA>1 rotate y */
20, 442, /* <m_rlegA>1 rotate z */
1, 0, /* <m_rlegB>1 rotate x */
1, 0, /* <m_rlegB>1 rotate y */
20, 382, /* <m_rlegB>1 rotate z */
20, 322, /* <m_rfoot>1 rotate x */
20, 342, /* <m_rfoot>1 rotate y */
20, 362, /* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioLogWalkL = {
MAP_ANIM_ONETIME, /* attribute */
0, /* syncro */
0, /* start frame */
0, /* loop frame */
20, /* number of frames */
20, /* number of joints */
bridge_walk_l_prm,
bridge_walk_l_tbl
};