176 lines
7.2 KiB
C
176 lines
7.2 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario put on board animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
December 26, 1995
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_puton_board_prm[]={
|
|
0, 208, 205, 197, 185, 171, 157, 146,
|
|
134, 129, 133, 138, 144, 150, 157, 163,
|
|
167, 171, 172,16383,-2590,-2648,-2806,-3035,
|
|
-3309,-3600,-3879,-4174,-4516,-4889,-5278,-5667,
|
|
-6040,-6380,-6673,-6901,-7050,-7103,-4608,-4593,
|
|
-4553,-4496,-4426,-4353,-4282,-4208,-4122,-4028,
|
|
-3929,-3831,-3737,-3651,-3577,-3520,-3482,-3469,
|
|
-5335,-5280,-5130,-4913,-4654,-4380,-4115,-3836,
|
|
-3512,-3159,-2791,-2423,-2070,-1748,-1471,-1255,
|
|
-1114,-1064,-5221,-5921,-7675,-9967,-12280,-14095,
|
|
-14895,-14818,-14394,-13697,-12802,-11785,-10719,-9679,
|
|
-8741,-7978,-7465,-7278,-9869,-9969,-10223,-10559,
|
|
-10904,-11187,-11335,-11371,-11370,-11337,-11282,-11210,
|
|
-11129,-11047,-10970,-10906,-10863,-10846,-8392,-8278,
|
|
-7987,-7592,-7169,-6793,-6538,-6375,-6224,-6085,
|
|
-5960,-5849,-5752,-5672,-5608,-5561,-5533,-5523,
|
|
-432, -634,-1152,-1856,-2614,-3296,-3770,-4092,
|
|
-4402,-4695,-4968,-5217,-5438,-5627,-5781,-5896,
|
|
-5968,-5993, 5089, 2256,-2395,-5275,-6034,-7714,
|
|
-9418,-10249,-10275,-10174,-9969,-9680,-9330,-8940,
|
|
-8532,-8127,-7747,-7414,-7149,-6974,-6911, 3846,
|
|
2833, 115,-3824,-8501,-13432,-18135,-22124,-24917,
|
|
-26724,-28112,-29136,-29852,-30315,-30579,-30699,-30731,
|
|
-30730,22920,23160,23792,24681,25693,26693,27547,
|
|
28121,28280,27968,27291,26355,25270,24140,23075,
|
|
22181,21566,21337,-18987,-19908,-22374,-25937,-30152,
|
|
30962,26784,23294,20939,19567,18673,18171,17978,
|
|
18009,18180,18407,18604,18689, -631, -548, -314,
|
|
45, 508, 1048, 1641, 2264, 2892, 3626, 4536,
|
|
5552, 6604, 7622, 8535, 9275, 9770, 9950,-1749,
|
|
-1583,-1136, -489, 277, 1084, 1852, 2499, 2946,
|
|
3226, 3430, 3570, 3657, 3704, 3720, 3717, 3708,
|
|
3702,-9894,-10032,-10404,-10940,-11575,-12240,-12870,
|
|
-13396,-13751,-13959,-14095,-14173,-14204,-14202,-14178,
|
|
-14145,-14117,-14104, 6398, 6977, 8510,10689,13205,
|
|
15752,18020,19703,20491,20337,19516,18211,16606,
|
|
14883,13224,11813,10833,10465, 3578, 3644, 3823,
|
|
4082, 4388, 4709, 5013, 5268, 5441, 5544, 5614,
|
|
5656, 5676, 5679, 5673, 5661, 5649, 5644, 1557,
|
|
1781, 2373, 3215, 4188, 5173, 6052, 6706, 7016,
|
|
6963, 6656, 6164, 5557, 4904, 4274, 3739, 3366,
|
|
3227,-19661,-19894,-20510,-21384,-22391,-23408,-24308,
|
|
-24969,-25264,-25170,-24796,-24221,-23521,-22775,-22059,
|
|
-21452,-21031,-20873, -88, -747,-2232,-3799,-5488,
|
|
-7260,-8263,-8546,-8733,-8838,-8877,-8864,-8812,
|
|
-8738,-8654,-8577,-8520,-8497, -160, -577,-1471,
|
|
-2307,-2992,-3620,-3931,-3972,-3963,-3916,-3838,
|
|
-3740,-3632,-3521,-3419,-3335,-3277,-3256,-11493,
|
|
-12516,-14572,-16145,-16596,-16564,-16446,-16407,-16348,
|
|
-16275,-16193,-16105,-16018,-15936,-15863,-15806,-15768,
|
|
-15754, 5950, 7408,10653,13989,17517,21136,22847,
|
|
22743,22302,21598,20702,19689,18632,17603,16676,
|
|
15923,15417,15233,-6819,-6465,-5515,-4136,-1944,
|
|
677, 2410, 2957, 3043, 2880, 2680, 2657, 2844,
|
|
3101, 3383, 3642, 3831, 3905,-1914,-2512,-3551,
|
|
-3900,-2766, -942, 322, 719, 840, 798, 702,
|
|
665, 682, 682, 671, 656, 641, 635,-17485,
|
|
-18127,-19668,-21535,-23985,-26760,-28514,-28983,-28944,
|
|
-28608,-28185,-27888,-27686,-27436,-27174,-26940,-26772,
|
|
-26707,-32767,-32767,16753,-16545,-32767,-32767,16753,
|
|
-16545, 5773, 5789, 5829, 5884, 5942, 5993, 6027,
|
|
6034, 6003, 5921, 5792, 5633, 5457, 5280, 5116,
|
|
4981, 4889, 4855,-1725,-1586,-1218, -693, -85,
|
|
533, 1090, 1511, 1725, 1723, 1574, 1318, 993,
|
|
639, 295, 1, -203, -281, 2903, 2774, 2434,
|
|
1948, 1385, 811, 294, -98, -299, -304, -175,
|
|
51, 341, 658, 966, 1230, 1415, 1484,10005,
|
|
9372, 7776, 5676, 3531, 1799, 939, 819, 964,
|
|
1321, 1838, 2459, 3132, 3802, 4417, 4923, 5266,
|
|
5392, 813, 365, -761,-2243,-3756,-4976,-5577,
|
|
-5653,-5539,-5273,-4894,-4440,-3951,-3464,-3018,
|
|
-2652,-2404,-2313, 712, 1150, 2242, 3655, 5059,
|
|
6119, 6503, 6291, 5819, 5148, 4335, 3440, 2521,
|
|
1637, 848, 211, -213, -368,-15629,-14607,-12646,
|
|
-11400,-11086,-10818,-10593,-10407,-10257,-10138,-10046,
|
|
-9979,-9933,-9903,-9886,-9879,-9877,-9877,-1168,
|
|
-1143,-1066, -926, -739, -525, -291, -43, 211,
|
|
466, 716, 953, 1172, 1365, 1527, 1650, 1729,
|
|
1757,15673,15690,15744,15841,15972,16122,16285,
|
|
16458,16636,16814,16989,17155,17307,17442,17555,
|
|
17642,17697,17716
|
|
};
|
|
static short mario_puton_board_tbl[]={
|
|
1, 0, /* chn14_1translate x */
|
|
18, 1, /* chn14_1 translate y */
|
|
1, 0, /* chn14_1 translate z */
|
|
1, 0, /* chn14_1 rotate x */
|
|
1, 19, /* chn14_1 rotate y */
|
|
1, 0, /* chn14_1 rotate z */
|
|
18, 589, /* <m_waist>1_3 rotate x */
|
|
18, 607, /* <m_waist>1_3 rotate y */
|
|
18, 625, /* <m_waist>1_3 rotate z */
|
|
18, 535, /* <m_body>1 rotate x */
|
|
18, 553, /* <m_body>1 rotate y */
|
|
18, 571, /* <m_body>1 rotate z */
|
|
18, 481, /* <m_head>2 rotate x */
|
|
18, 499, /* <m_head>2 rotate y */
|
|
18, 517, /* <m_head>2 rotate z */
|
|
|
|
1, 477, /* chn6 rotate x */
|
|
1, 478, /* chn6 rotate y */
|
|
1, 479, /* chn6 rotate z */
|
|
18, 92, /* <m_larmA>1_3 rotate x */
|
|
18, 110, /* <m_larmA>1_3 rotate y */
|
|
18, 128, /* <m_larmA>1_3 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
18, 74, /* <m_larmB>1 rotate z */
|
|
18, 20, /* <m_lhand>1 rotate x */
|
|
18, 38, /* <m_lhand>1 rotate y */
|
|
18, 56, /* <m_lhand>1 rotate z */
|
|
|
|
1, 473, /* chn10 rotate x */
|
|
1, 474, /* chn10 rotate y */
|
|
1, 475, /* chn10 rotate z */
|
|
18, 167, /* <m_rarmA>1_3 rotate x */
|
|
18, 185, /* <m_rarmA>1_3 rotate y */
|
|
18, 203, /* <m_rarmA>1_3 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
18, 149, /* <m_rarmB>1 rotate z */
|
|
1, 146, /* <m_rhand>1 rotate x */
|
|
1, 147, /* <m_rhand>1 rotate y */
|
|
1, 148, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 476, /* chn15 rotate z */
|
|
18, 419, /* <m_llegA>1 rotate x */
|
|
18, 437, /* <m_llegA>1 rotate y */
|
|
18, 455, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
18, 401, /* <m_llegB>1 rotate z */
|
|
18, 347, /* <m_ltoot>1 rotate x */
|
|
18, 365, /* <m_ltoot>1 rotate y */
|
|
18, 383, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 480, /* chn17 rotate z */
|
|
18, 293, /* <m_rlegA>1 rotate x */
|
|
18, 311, /* <m_rlegA>1 rotate y */
|
|
18, 329, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
18, 275, /* <m_rlegB>1 rotate z */
|
|
18, 221, /* <m_rfoot>1 rotate x */
|
|
18, 239, /* <m_rfoot>1 rotate y */
|
|
18, 257, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioPutonBoard = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
18, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_puton_board_prm,
|
|
mario_puton_board_tbl
|
|
};
|