143 lines
5.5 KiB
C
143 lines
5.5 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario punch end animation data
|
|
|
|
Copyright 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
February 6, 1996
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_punch_end_prm[]={
|
|
0, 7, 14, 14, 14, 12, 6, 2,
|
|
0, 0, 0, 152, 154, 154, 154, 154,
|
|
154, 157, 161, 166, 170, 20, 27, 26,
|
|
24, 21, 10, 4, 0, 0, 0,16383,
|
|
-1668,-4724,-11594,-12355,-11968,-11102,-10105,-9322,
|
|
-9100,-10382,-12579,-13745,-2491,-10488,-11393,-10957,
|
|
-9557,-7569,-5369,-3332,-1834,-1251,-10344,-10701,
|
|
-10872,-11032,-11177,-11304,-11409,-11488,-11538,-11556,
|
|
-9880,-1475, -514, -958,-2413,-4486,-6783,-8910,
|
|
-10475,-11084, 2277, 235, -468, -546, -483, -452,
|
|
-334, -184, -55, 0, 1766, 529, 86, 0,
|
|
-11, -52, -54, -35, -11, 0,-5962,-5111,
|
|
-4661,-4389,-4137,-3802,-3433,-3091,-2840,-2743,
|
|
-5674,-7174,-8553,-9991,-11146,-12057,-12929,-13667,
|
|
-14179,-14371,30923,-28046,-22779,-18149,-14732,-17572,
|
|
18131,11828, 5194, 1355, 8903, 8026, 6891, 5788,
|
|
5958,12907,11461, 9873,10528,11222,15200,20633,
|
|
26077,31429,-30166,31788, -6,-5260,-10251,-13066,
|
|
11, 45, 264, 534, 820, 1087, 1302, 1152,
|
|
467, 0, -201, -196, -184, -171, -157, -145,
|
|
-139, -170, -195, -208,-15307,-16229,-17543,-18973,
|
|
-20500,-21820,-22626,-19783,-16093,-13864,14840,13487,
|
|
15887,16878,17539,17146,15024,11869, 9003, 7754,
|
|
2417, 3077, 3142, 3704, 4381, 5100, 5786, 6368,
|
|
6770, 6921, 4507, 4469, 4985, 4949, 4867, 4757,
|
|
4638, 4530, 4451, 4420,-15460,-15067,-16629,-17480,
|
|
-18394,-19301,-20129,-20808,-21267,-21436, -548, -458,
|
|
-405, -350, -292, -233, -176, -104, -32, 0,
|
|
161, 224, 238, 234, 216, 190, 161, 107,
|
|
35, 0,-18528,-19695,-19944,-20009,-19916,-19687,
|
|
-19345,-18454,-17207,-16576,11411,11379,11821,12481,
|
|
13149,13612,13659,12485,10547, 9527,-2609,-3215,
|
|
-3990,-4936,-5975,-7029,-8019,-9123,-10196,-10678,
|
|
1506, 1130, 192,-1203,-2773,-4233,-5298,-5579,
|
|
-5290,-5055,-26637,-26106,-25602,-25023,-24363,-23617,
|
|
-22781,-21419,-19815,-19042,-32767,-32767,16753,-16545,
|
|
-32767,-32767,16753,-16545,-14682,-15248,-14260,-12070,
|
|
-9821,-7802,-5751,-3387,-1054, 0,-1021,-1582,
|
|
-1431, -952, -551, -475, -457, -289, -94, 0,
|
|
-3959,-4214,-3767,-2952,-2669,-4304,-5624,-4251,
|
|
-2067, -926, 8118, 9007, 8490, 7296, 5737, 4124,
|
|
2766, 1548, 467, 0,-5144,-4669,-4360,-4016,
|
|
-3621,-3162,-2623,-1684, -550, 0, 4209, 4436,
|
|
4976, 5635, 6240, 6617, 6593, 5324, 3261, 2180,
|
|
6137, 5512, 4890, 4085, 3179, 2253, 1390, 672,
|
|
181, 0, 249, -295, -389, -405, -364, -286,
|
|
-191, -98, -27, 0,22128,22574,22116,21340,
|
|
20362,19300,18270,17390,16776,16545
|
|
};
|
|
static short mario_punch_end_tbl[]={
|
|
10, 1, /* chn14_2_2translate x */
|
|
10, 11, /* chn14_2_2 translate y */
|
|
10, 21, /* chn14_2_2 translate z */
|
|
1, 0, /* chn14_2_2 rotate x */
|
|
1, 31, /* chn14_2_2 rotate y */
|
|
1, 0, /* chn14_2_2 rotate z */
|
|
10, 352, /* <m_waist>1_3 rotate x */
|
|
10, 362, /* <m_waist>1_3 rotate y */
|
|
10, 372, /* <m_waist>1_3 rotate z */
|
|
10, 322, /* <m_body>1 rotate x */
|
|
10, 332, /* <m_body>1 rotate y */
|
|
10, 342, /* <m_body>1 rotate z */
|
|
10, 292, /* <m_head>2 rotate x */
|
|
10, 302, /* <m_head>2 rotate y */
|
|
10, 312, /* <m_head>2 rotate z */
|
|
|
|
1, 288, /* chn6 rotate x */
|
|
1, 289, /* chn6 rotate y */
|
|
1, 290, /* chn6 rotate z */
|
|
10, 44, /* <m_larmA>1 rotate x */
|
|
10, 54, /* <m_larmA>1 rotate y */
|
|
10, 64, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
10, 34, /* <m_larmB>1 rotate z */
|
|
1, 0, /* <m_lhand>1 rotate x */
|
|
1, 32, /* <m_lhand>1 rotate y */
|
|
1, 33, /* <m_lhand>1 rotate z */
|
|
|
|
1, 284, /* chn10 rotate x */
|
|
1, 285, /* chn10 rotate y */
|
|
1, 286, /* chn10 rotate z */
|
|
10, 114, /* <m_rarmA>1 rotate x */
|
|
10, 124, /* <m_rarmA>1 rotate y */
|
|
10, 134, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
10, 104, /* <m_rarmB>1 rotate z */
|
|
10, 74, /* <m_rhand>1 rotate x */
|
|
10, 84, /* <m_rhand>1 rotate y */
|
|
10, 94, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 287, /* chn15 rotate z */
|
|
10, 254, /* <m_llegA>1 rotate x */
|
|
10, 264, /* <m_llegA>1 rotate y */
|
|
10, 274, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
10, 244, /* <m_llegB>1 rotate z */
|
|
10, 214, /* <m_ltoot>1 rotate x */
|
|
10, 224, /* <m_ltoot>1 rotate y */
|
|
10, 234, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 291, /* chn17 rotate z */
|
|
10, 184, /* <m_rlegA>1 rotate x */
|
|
10, 194, /* <m_rlegA>1 rotate y */
|
|
10, 204, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
10, 174, /* <m_rlegB>1 rotate z */
|
|
10, 144, /* <m_rfoot>1 rotate x */
|
|
10, 154, /* <m_rfoot>1 rotate y */
|
|
10, 164, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioPunchEnd = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
10, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_punch_end_prm,
|
|
mario_punch_end_tbl
|
|
};
|