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

120 lines
4.3 KiB
C

/********************************************************************************
Ultra 64 MARIO Brothers
mario swim carry A animation data 2
Copyright 1996 Nintendo co., ltd. All rights reserved
February 1, 1996
********************************************************************************/
#include "../headers.h"
static short mario_swim_carryA_2_prm[]={
0, 189,16383, -290, -430,-10130,-9595,-10147,
31003, 1919, 4669, 5453,-7088,-9178,-30398,-5774,
-31561, 491, 494, 489, 452, 383, 303, 214,
121, 28, -60, 390, 389, 392, 400, 415,
432, 451, 470, 490, 509,-4380,-4327,-4453,
-5179,-6484,-8014,-9694,-11450,-13205,-14886, 3753,
3696, 3833, 4625, 6047, 7715, 9547,11460,13374,
15205, 7064, 7000, 6855, 6704, 6573, 6439, 6304,
6169, 6033, 5898, 800, 840, 968, 1192, 1489,
1823, 2181, 2551, 2920, 3278,-11253,-11286,-11425,
-11728,-12169,-12672,-13216,-13780,-14344,-14888, -189,
-190, -186, -165, -129, -87, -40, 8, 56,
103, -238, -238, -238, -237, -234, -230, -226,
-222, -218, -214, -195, -181, -402,-1247,-2678,
-4344,-6165,-8065,-9964,-11785, 1533, 1492, 1666,
2503, 3971, 5688, 7570, 9535,11500,13382,-7903,
-7849,-7723,-7577,-7436,-7287,-7133,-6977,-6821,
-6667, -275, -313, -450, -725,-1113,-1553,-2027,
-2519,-3011,-3485,-10926,-10936,-11037,-11339,-11823,
-12383,-12994,-13629,-14264,-14874, 6603,-32552,22994,
-16545,-8145,31328,23115,-16545,-11908,-11800,-11500,
-11047,-10479,-9835,-9152,-8470,-7826,-7258, 4250,
4179, 3981, 3682, 3307, 2882, 2431, 1981, 1556,
1181,26691,26639,26497,26283,26014,25709,25386,
25062,24757,24488
};
static short mario_swim_carryA_2_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 */
10, 185, /* <m_waist>1_3 rotate z */
1, 0, /* <m_body>1 rotate x */
1, 0, /* <m_body>1 rotate y */
10, 175, /* <m_body>1 rotate z */
1, 0, /* <m_head>2 rotate x */
1, 0, /* <m_head>2 rotate y */
10, 165, /* <m_head>2 rotate z */
1, 161, /* chn6 rotate x */
1, 162, /* chn6 rotate y */
1, 163, /* chn6 rotate z */
1, 7, /* <m_larmA>1 rotate x */
1, 8, /* <m_larmA>1 rotate y */
1, 9, /* <m_larmA>1 rotate z */
1, 0, /* <m_larmB>1 rotate x */
1, 0, /* <m_larmB>1 rotate y */
1, 6, /* <m_larmB>1 rotate z */
1, 3, /* <m_rhand2>2 rotate x */
1, 4, /* <m_rhand2>2 rotate y */
1, 5, /* <m_rhand2>2 rotate z */
1, 157, /* chn10 rotate x */
1, 158, /* chn10 rotate y */
1, 159, /* chn10 rotate z */
1, 14, /* <m_rarmA>1 rotate x */
1, 15, /* <m_rarmA>1 rotate y */
1, 16, /* <m_rarmA>1 rotate z */
1, 0, /* <m_rarmB>1 rotate x */
1, 0, /* <m_rarmB>1 rotate y */
1, 13, /* <m_rarmB>1 rotate z */
1, 10, /* <m_rhand2>1 rotate x */
1, 11, /* <m_rhand2>1 rotate y */
1, 12, /* <m_rhand2>1 rotate z */
1, 0, /* chn15 rotate x */
1, 0, /* chn15 rotate y */
1, 160, /* chn15 rotate z */
10, 127, /* <m_llegA>1 rotate x */
10, 137, /* <m_llegA>1 rotate y */
10, 147, /* <m_llegA>1 rotate z */
1, 0, /* <m_llegB>1 rotate x */
1, 0, /* <m_llegB>1 rotate y */
10, 117, /* <m_llegB>1 rotate z */
10, 87, /* <m_ltoot>1 rotate x */
10, 97, /* <m_ltoot>1 rotate y */
10, 107, /* <m_ltoot>1 rotate z */
1, 0, /* chn17 rotate x */
1, 0, /* chn17 rotate y */
1, 164, /* chn17 rotate z */
10, 57, /* <m_rlegA>1 rotate x */
10, 67, /* <m_rlegA>1 rotate y */
10, 77, /* <m_rlegA>1 rotate z */
1, 0, /* <m_rlegB>1 rotate x */
1, 0, /* <m_rlegB>1 rotate y */
10, 47, /* <m_rlegB>1 rotate z */
10, 17, /* <m_rfoot>1 rotate x */
10, 27, /* <m_rfoot>1 rotate y */
10, 37, /* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioSwimCarryA2 = {
MAP_ANIM_ONETIME, /* attribute */
0, /* syncro */
0, /* start frame */
0, /* loop frame */
10, /* number of frames */
20, /* number of joints */
mario_swim_carryA_2_prm,
mario_swim_carryA_2_tbl
};