157 lines
6.1 KiB
C
157 lines
6.1 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario swimming animation data 1
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
July 11, 1995
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_swim_1_prm[]={
|
|
0, 189,16383, 7674, 9077,10648,10941,11155,
|
|
11305,11405,11468,11507,11538,11573,11626,11712,
|
|
-140, 178, 572, 712, 838, 953, 1058, 1157,
|
|
1251, 1344, 1438, 1535, 1638,-5268,-5086,-4794,
|
|
-4575,-4357,-4140,-3924,-3708,-3493,-3278,-3063,
|
|
-2848,-2632,-8728,-6795,-4589,-4102,-3719,-3421,
|
|
-3190,-3008,-2857,-2717,-2572,-2402,-2190,-23724,
|
|
-21721,-19544,-19262,-19098,-19032,-19043,-19109,-19210,
|
|
-19325,-19433,-19513,-19544,-24449,-25766,-27197,-27383,
|
|
-27491,-27534,-27527,-27484,-27417,-27342,-27271,-27218,
|
|
-27197,-6193,-8115,-10203,-10474,-10631,-10694,-10684,
|
|
-10621,-10524,-10414,-10310,-10233,-10203,-6535,-8477,
|
|
-10682,-11149,-11511,-11786,-11993,-12151,-12278,-12392,
|
|
-12513,-12658,-12847,-1032,-1986,-3023,-3159,-3238,
|
|
-3271,-3268,-3237,-3191,-3138,-3088,-3051,-3037,
|
|
-6385,-6073,-5593,-5260,-4930,-4603,-4280,-3958,
|
|
-3637,-3317,-2996,-2675,-2352,-7536,-5774,-3859,
|
|
-3610,-3466,-3408,-3417,-3476,-3564,-3666,-3761,
|
|
-3831,-3859,53441,51940,50309,50097,49975,49925,
|
|
49933,49982,50058,50144,50225,50285,50309, 7223,
|
|
6202, 5092, 4948, 4865, 4831, 4836, 4870, 4921,
|
|
4980, 5035, 5076, 5092,24752,23266,21650,21441,
|
|
21319,21270,21278,21327,21402,21487,21567,21627,
|
|
21650, -146, -124, -124, -213, -326, -366, -274,
|
|
-110, 40, 151, 253, 352, 452, 565, 566,
|
|
550, 497, 432, 398, 430, 493, 527, 513,
|
|
480, 438, 400,-16573,-16196,-16341,-18305,-20784,
|
|
-21788,-20109,-16955,-13959,-11664,-9480,-7340,-5179,
|
|
21641,21871,21391,19924,18369,16741,15057,13331,
|
|
11580, 9818, 8061, 6324, 4625, 3827, 3374, 2732,
|
|
2264, 1721, 1256, 1023, 1176, 1828, 2877, 4153,
|
|
5485, 6704, 5165, 5446, 5847, 6177, 6590, 6938,
|
|
7069, 6836, 6132, 5056, 3768, 2427, 1192,-20106,
|
|
-20992,-21755,-21407,-20871,-20172,-19334,-18381,-17260,
|
|
-15956,-14546,-13111,-11728, 188, 185, 187, 210,
|
|
238, 243, 212, 157, 97, 35, -30, -98,
|
|
-165, -208, -206, -187, -133, -68, -40, -82,
|
|
-160, -217, -235, -239, -236, -237,-15155,-15129,
|
|
-15812,-18197,-21065,-22239,-20438,-16943,-13411,-10394,
|
|
-7350,-4296,-1247,21345,21843,21557,19923,18175,
|
|
16333,14418,12449,10446, 8430, 6421, 4438, 2503,
|
|
-5026,-4685,-4173,-3742,-3226,-2772,-2529,-2642,
|
|
-3215,-4150,-5293,-6487,-7577,-4981,-5122,-5415,
|
|
-5856,-6444,-6979,-7260,-7085,-6327,-5119,-3654,
|
|
-2125, -725,-18798,-19352,-19769,-19428,-18959,-18372,
|
|
-17676,-16880,-15941,-14854,-13682,-12489,-11339,34220,
|
|
34069,32767,30405,27937,25380,22755,20078,17371,
|
|
14650,11936, 9248, 6603,32755,32756,32767,32786,
|
|
32806,32827,32849,32871,32893,32915,32937,32959,
|
|
32981,16406,16442,16753,17316,17905,18515,19141,
|
|
19779,20425,21074,21722,22363,22994,-16545,31399,
|
|
31541,32767,34989,37311,39717,42188,44707,47255,
|
|
49815,52369,54899,57388,32846,32838,32767,32637,
|
|
32501,32360,32216,32069,31920,31770,31621,31473,
|
|
31328,16399,16436,16753,17327,17927,18549,19187,
|
|
19838,20496,21158,21818,22472,23115,-16545,-7760,
|
|
-7962,-8338,-8540,-8623,-8852,-9197,-9630,-10121,
|
|
-10642,-11162,-11653,-12086, 1542, 1681, 1938, 2076,
|
|
2130, 2277, 2501, 2781, 3099, 3436, 3773, 4090,
|
|
4371,24552,24581,24664,24793,24959,25157,25377,
|
|
25612,25856,26099,26334,26555,26752
|
|
};
|
|
static short mario_swim_1_tbl[]={
|
|
1, 0, /* chn14translate x */
|
|
1, 1, /* chn14 translate y */
|
|
1, 0, /* chn14 translate z */
|
|
1, 0, /* chn14 rotate x */
|
|
1, 2, /* chn14 rotate y */
|
|
1, 0, /* chn14 rotate z */
|
|
1, 0, /* <m_waist>1_3 rotate x */
|
|
1, 0, /* <m_waist>1_3 rotate y */
|
|
13, 473, /* <m_waist>1_3 rotate z */
|
|
1, 0, /* <m_body>1 rotate x */
|
|
1, 0, /* <m_body>1 rotate y */
|
|
13, 460, /* <m_body>1 rotate z */
|
|
1, 0, /* <m_head>2 rotate x */
|
|
1, 0, /* <m_head>2 rotate y */
|
|
13, 447, /* <m_head>2 rotate z */
|
|
|
|
13, 407, /* chn6 rotate x */
|
|
13, 420, /* chn6 rotate y */
|
|
13, 433, /* chn6 rotate z */
|
|
13, 55, /* <m_larmA>1 rotate x */
|
|
13, 68, /* <m_larmA>1 rotate y */
|
|
13, 81, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
13, 42, /* <m_larmB>1 rotate z */
|
|
13, 3, /* <m_rhand2>2 rotate x */
|
|
13, 16, /* <m_rhand2>2 rotate y */
|
|
13, 29, /* <m_rhand2>2 rotate z */
|
|
|
|
13, 367, /* chn10 rotate x */
|
|
13, 380, /* chn10 rotate y */
|
|
13, 393, /* chn10 rotate z */
|
|
13, 146, /* <m_rarmA>1 rotate x */
|
|
13, 159, /* <m_rarmA>1 rotate y */
|
|
13, 172, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
13, 133, /* <m_rarmB>1 rotate z */
|
|
13, 94, /* <m_rhand2>1 rotate x */
|
|
13, 107, /* <m_rhand2>1 rotate y */
|
|
13, 120, /* <m_rhand2>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 406, /* chn15 rotate z */
|
|
13, 328, /* <m_llegA>1 rotate x */
|
|
13, 341, /* <m_llegA>1 rotate y */
|
|
13, 354, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
13, 315, /* <m_llegB>1 rotate z */
|
|
13, 276, /* <m_ltoot>1 rotate x */
|
|
13, 289, /* <m_ltoot>1 rotate y */
|
|
13, 302, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 446, /* chn17 rotate z */
|
|
13, 237, /* <m_rlegA>1 rotate x */
|
|
13, 250, /* <m_rlegA>1 rotate y */
|
|
13, 263, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
13, 224, /* <m_rlegB>1 rotate z */
|
|
13, 185, /* <m_rfoot>1 rotate x */
|
|
13, 198, /* <m_rfoot>1 rotate y */
|
|
13, 211, /* <m_rfoot>1 rotate z */
|
|
};
|
|
|
|
AnimeRecord animMarioSwimming1 = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
13, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_swim_1_prm,
|
|
mario_swim_1_tbl
|
|
};
|