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

137 lines
5.2 KiB
C

/********************************************************************************
Ultra 64 MARIO Brothers
mario junmping step 2 animation data
Copyright 1995 Nintendo co., ltd. All rights reserved
August 25, 1995
********************************************************************************/
#include "../headers.h"
static short mario_2step_jump2_prm[]={
0, 170, 0, 0, 0, 0, 0, 0,
0, 0, 0,16383, -828, -683, -490, -300,
-163, -92, -58, -42, -27,-1335,-1235,-1127,
-1016, -907, -763, -592, -471, -477, 637, -515,
-1965,-3288,-4063,-3954,-3254,-2485,-2168,-5340,
-6387,-7554,-8493,-8860,-8077,-6439,-4908,-4447,
-2236,-4136,-6765,-9588,-12073,-14728,-17747,-20118,
-20827,-4398,-4368,-4547,-4824,-5088,-5384,-5793,
-6261,-6735,-12907,-12676,-11972,-11060,-10202,-9263,
-8066,-6816,-5719, 663, 571, 452, 326, 217,
144, 130, 197, 365, 825, 861, 909, 960,
1007, 1043, 1061, 1052, 1009, -712,-1075,-1549,
-2092,-2662,-3217,-3715,-4113,-4370,-3348,-2971,
-2653,-2427,-2324,-2373,-2608,-3058,-3754, 3976,
4727, 5789, 7183, 8928,11044,13551,16468,19815,
4643, 4661, 4792, 5056, 5472, 6060, 6840, 7832,
9056,-11892,-11435,-10776,-9850,-8591,-6933,-4812,
-2161, 1084, -163, -214, -279, -342, -390, -408,
-381, -296, -138, -159, -173, -193, -214, -230,
-237, -231, -205, -155,-5881,-5472,-5079,-4759,
-4568,-4565,-4806,-5348,-6249, 5716, 4866, 4108,
3492, 3069, 2888, 3002, 3459, 4312, 3113, 3272,
3430, 3580, 3713, 3822, 3897, 3932, 3918, 597,
511, 442, 404, 413, 481, 624, 855, 1190,
-16094,-15642,-15271,-15008,-14875,-14897,-15097,-15501,
-16131, 3, 11, 21, 31, 39, 42, 38,
25, 0, -3, -12, -24, -35, -44, -48,
-43, -28, 0,-11502,-11282,-11053,-10854,-10724,
-10702,-10826,-11137,-11674,12834,13333,14079,14997,
16011,17047,18031,18886,19540,-3099,-3224,-3343,
-3451,-3540,-3604,-3637,-3631,-3580,-1263,-1499,
-1802,-2153,-2534,-2926,-3310,-3669,-3984,-20707,
-21285,-22090,-23057,-24123,-25226,-26303,-27289,-28122,
32767,32767,16753,-16545,32767,32767,16753,-16545,
-150, -129, -98, -59, -18, 24, 63, 95,
118, 526, 531, 537, 544, 550, 553, 552,
546, 534,-4542,-4163,-3595,-2894,-2116,-1316,
-551, 122, 649, 72, 62, 47, 28, 9,
-8, -20, -25, -20, -158, -160, -163, -166,
-168, -170, -172, -172, -171,-1189, -905, -344,
420, 1315, 2266, 3200, 4042, 4720,16472,16279,
16005,15691,15374,15095,14893,14807,14876
};
static short mario_2step_jump2_tbl[]={
1, 0, /* chn14translate x */
1, 1, /* chn14 translate y */
9, 2, /* chn14 translate z */
1, 0, /* chn14 rotate x */
1, 11, /* chn14 rotate y */
1, 0, /* chn14 rotate z */
1, 0, /* <m_waist>1_3 rotate x */
1, 0, /* <m_waist>1_3 rotate y */
9, 326, /* <m_waist>1_3 rotate z */
9, 299, /* <m_body>1 rotate x */
9, 308, /* <m_body>1 rotate y */
9, 317, /* <m_body>1 rotate z */
9, 272, /* <m_head>2 rotate x */
9, 281, /* <m_head>2 rotate y */
9, 290, /* <m_head>2 rotate z */
1, 268, /* chn6 rotate x */
1, 269, /* chn6 rotate y */
1, 270, /* chn6 rotate z */
9, 48, /* <m_larmA>1 rotate x */
9, 57, /* <m_larmA>1 rotate y */
9, 66, /* <m_larmA>1 rotate z */
1, 0, /* <m_larmB>1 rotate x */
1, 0, /* <m_larmB>1 rotate y */
9, 39, /* <m_larmB>1 rotate z */
9, 12, /* <m_lhand>1 rotate x */
9, 21, /* <m_lhand>1 rotate y */
9, 30, /* <m_lhand>1 rotate z */
1, 264, /* chn10 rotate x */
1, 265, /* chn10 rotate y */
1, 266, /* chn10 rotate z */
9, 111, /* <m_rarmA>1 rotate x */
9, 120, /* <m_rarmA>1 rotate y */
9, 129, /* <m_rarmA>1 rotate z */
1, 0, /* <m_rarmB>1 rotate x */
1, 0, /* <m_rarmB>1 rotate y */
9, 102, /* <m_rarmB>1 rotate z */
9, 75, /* <m_rhand>1 rotate x */
9, 84, /* <m_rhand>1 rotate y */
9, 93, /* <m_rhand>1 rotate z */
1, 0, /* chn15 rotate x */
1, 0, /* chn15 rotate y */
1, 267, /* chn15 rotate z */
9, 237, /* <m_llegA>1 rotate x */
9, 246, /* <m_llegA>1 rotate y */
9, 255, /* <m_llegA>1 rotate z */
1, 0, /* <m_llegB>1 rotate x */
1, 0, /* <m_llegB>1 rotate y */
9, 228, /* <m_llegB>1 rotate z */
9, 201, /* <m_ltoot>1 rotate x */
9, 210, /* <m_ltoot>1 rotate y */
9, 219, /* <m_ltoot>1 rotate z */
1, 0, /* chn17 rotate x */
1, 0, /* chn17 rotate y */
1, 271, /* chn17 rotate z */
9, 174, /* <m_rlegA>1 rotate x */
9, 183, /* <m_rlegA>1 rotate y */
9, 192, /* <m_rlegA>1 rotate z */
1, 0, /* <m_rlegB>1 rotate x */
1, 0, /* <m_rlegB>1 rotate y */
9, 165, /* <m_rlegB>1 rotate z */
9, 138, /* <m_rfoot>1 rotate x */
9, 147, /* <m_rfoot>1 rotate y */
9, 156, /* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioJumpFall = {
MAP_ANIM_ONETIME, /* attribute */
0, /* syncro */
0, /* start frame */
0, /* loop frame */
9, /* number of frames */
20, /* number of joints */
mario_2step_jump2_prm,
mario_2step_jump2_tbl
};