144 lines
5.6 KiB
C
144 lines
5.6 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario swing waiting animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
November 7, 1995
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_G_swing_wait_prm[]={
|
|
0, 115, 115, 115, 115, 114, 114, 113,
|
|
113, 112, 112, 111, 111, 110, 109, 109,
|
|
108, 107, 107, 106, 106, 106, 106, 105,
|
|
105, 105, 105, 106, 106, 106, 107, 107,
|
|
108, 108, 109, 109, 110, 110, 111, 111,
|
|
112, 112, 113, 113, 114, 114, 114, 115,
|
|
115, 115, 115, -118,16383,-3797,-2104,-1778,
|
|
-2107, 9668, 905,-31537,-2743,-4357,-7900, 3952,
|
|
-32434,-1809, -431,-11177,-11180,-11189,-11204,-11223,
|
|
-11247,-11274,-11305,-11339,-11375,-11412,-11451,-11490,
|
|
-11529,-11567,-11604,-11640,-11674,-11705,-11732,-11756,
|
|
-11776,-11790,-11799,-11802,-11800,-11791,-11778,-11760,
|
|
-11737,-11712,-11683,-11651,-11618,-11582,-11546,-11508,
|
|
-11471,-11433,-11397,-11362,-11328,-11296,-11267,-11242,
|
|
-11220,-11202,-11188,-11180,-11177,10779, 5943, 3924,
|
|
-31739, 981, 539,-14877,-14879,-14887,-14899,-14915,
|
|
-14935,-14958,-14984,-15012,-15042,-15073,-15105,-15137,
|
|
-15170,-15202,-15233,-15263,-15291,-15317,-15340,-15359,
|
|
-15376,-15388,-15395,-15398,-15396,-15389,-15377,-15362,
|
|
-15344,-15322,-15298,-15272,-15244,-15214,-15184,-15153,
|
|
-15122,-15091,-15060,-15031,-15003,-14976,-14952,-14931,
|
|
-14912,-14897,-14886,-14879,-14877,12738,12742,12756,
|
|
12778,12807,12843,12884,12931,12981,13035,13091,
|
|
13149,13207,13266,13323,13379,13433,13483,13530,
|
|
13571,13607,13636,13658,13672,13676,13672,13659,
|
|
13639,13612,13579,13540,13497,13450,13399,13346,
|
|
13291,13235,13179,13123,13068,13015,12965,12917,
|
|
12874,12835,12802,12775,12755,12742,12738,-1178,
|
|
-1946,-31846,-31850,-31859,-31873,-31893,-31917,-31944,
|
|
-31975,-32009,-32044,-32082,-32120,-32159,-32198,-32237,
|
|
-32274,-32310,-32344,-32375,-32402,-32426,-32445,-32460,
|
|
-32469,-32472,-32469,-32461,-32447,-32429,-32407,-32381,
|
|
-32353,-32321,-32287,-32252,-32215,-32178,-32141,-32103,
|
|
-32067,-32031,-31998,-31966,-31937,-31912,-31889,-31871,
|
|
-31858,-31849,-31846,-32767,-32767,16753,-16545,-32767,
|
|
-32767,16753,-16545,-3120, -335,-1139,-1125,-1086,
|
|
-1022, -938, -836, -717, -585, -441, -289, -131,
|
|
30, 193, 355, 513, 665, 809, 941, 1060,
|
|
1162, 1247, 1310, 1349, 1363, 1352, 1321, 1271,
|
|
1204, 1121, 1025, 917, 798, 671, 537, 398,
|
|
256, 112, -32, -174, -313, -447, -574, -692,
|
|
-801, -897, -980,-1047,-1097,-1128,-1139, 2913,
|
|
825,-1180,-1182,-1186,-1193,-1203,-1215,-1229,
|
|
-1244,-1261,-1279,-1298,-1317,-1336,-1356,-1375,
|
|
-1394,-1412,-1429,-1444,-1458,-1470,-1479,-1487,
|
|
-1491,-1493,-1491,-1487,-1480,-1471,-1460,-1448,
|
|
-1433,-1417,-1400,-1383,-1365,-1346,-1327,-1308,
|
|
-1290,-1272,-1256,-1240,-1225,-1213,-1201,-1192,
|
|
-1186,-1181,-1180,14554
|
|
};
|
|
static short mario_G_swing_wait_tbl[]={
|
|
1, 0, /* chn14translate x */
|
|
50, 1, /* chn14 translate y */
|
|
1, 51, /* chn14 translate z */
|
|
1, 0, /* chn14 rotate x */
|
|
1, 52, /* chn14 rotate y */
|
|
1, 0, /* chn14 rotate z */
|
|
1, 0, /* <m_waist>1_3 rotate x */
|
|
1, 0, /* <m_waist>1_3 rotate y */
|
|
1, 387, /* <m_waist>1_3 rotate z */
|
|
1, 335, /* <m_body>1 rotate x */
|
|
1, 336, /* <m_body>1 rotate y */
|
|
50, 337, /* <m_body>1 rotate z */
|
|
1, 283, /* <m_head>2 rotate x */
|
|
1, 284, /* <m_head>2 rotate y */
|
|
50, 285, /* <m_head>2 rotate z */
|
|
|
|
1, 279, /* chn6 rotate x */
|
|
1, 280, /* chn6 rotate y */
|
|
1, 281, /* chn6 rotate z */
|
|
1, 57, /* <m_larmA>1 rotate x */
|
|
1, 58, /* <m_larmA>1 rotate y */
|
|
1, 59, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
1, 56, /* <m_larmB>1 rotate z */
|
|
1, 53, /* <m_lhand>1 rotate x */
|
|
1, 54, /* <m_lhand>1 rotate y */
|
|
1, 55, /* <m_lhand>1 rotate z */
|
|
|
|
1, 275, /* chn10 rotate x */
|
|
1, 276, /* chn10 rotate y */
|
|
1, 277, /* chn10 rotate z */
|
|
1, 62, /* <m_rarmA>1 rotate x */
|
|
1, 63, /* <m_rarmA>1 rotate y */
|
|
1, 64, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
1, 61, /* <m_rarmB>1 rotate z */
|
|
1, 0, /* <m_rhand>1 rotate x */
|
|
1, 0, /* <m_rhand>1 rotate y */
|
|
1, 60, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 278, /* chn15 rotate z */
|
|
1, 223, /* <m_llegA>1 rotate x */
|
|
1, 224, /* <m_llegA>1 rotate y */
|
|
50, 225, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
50, 173, /* <m_llegB>1 rotate z */
|
|
1, 121, /* <m_ltoot>1 rotate x */
|
|
1, 122, /* <m_ltoot>1 rotate y */
|
|
50, 123, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 282, /* chn17 rotate z */
|
|
1, 118, /* <m_rlegA>1 rotate x */
|
|
1, 119, /* <m_rlegA>1 rotate y */
|
|
1, 120, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
1, 117, /* <m_rlegB>1 rotate z */
|
|
1, 65, /* <m_rfoot>1 rotate x */
|
|
1, 66, /* <m_rfoot>1 rotate y */
|
|
50, 67, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioSwingWait = {
|
|
MAP_ANIM_NORMAL, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
50, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_G_swing_wait_prm,
|
|
mario_G_swing_wait_tbl
|
|
};
|