165 lines
6.6 KiB
C
165 lines
6.6 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario water stand animation data
|
|
|
|
Copyright 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
January 29, 1996
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_swim_stand_prm[]={
|
|
0, 189, 188, 188, 187, 185, 184, 182,
|
|
180, 178, 177, 175, 174, 173, 174, 176,
|
|
178, 180,16383, 7674, 7672, 7666, 7658, 7648,
|
|
7637, 7625, 7615, 7606, 7596, 7585, 7575, 7564,
|
|
7554, 7543, 7532, 7522, -140, -104, -7, 135,
|
|
309, 499, 689, 865, 1031, 1202, 1378, 1558,
|
|
1739, 1922, 2105, 2287, 2466,-5268,-5295,-5368,
|
|
-5476,-5607,-5750,-5894,-6026,-6152,-6281,-6414,
|
|
-6549,-6687,-6824,-6962,-7099,-7235,-8728,-9060,
|
|
-9925,-11127,-12468,-13752,-14783,-15362,-15543,-15534,
|
|
-15373,-15098,-14747,-14359,-13970,-13619,-13344,-27200,
|
|
-27573,-28551,-29919,-31465,32558,31298,30500,30106,
|
|
29891,29820,29857,29965,30110,30254,30363,30400,
|
|
-24109,-24068,-23962,-23818,-23660,-23515,-23409,-23367,
|
|
-23384,-23430,-23501,-23591,-23692,-23799,-23907,-24008,
|
|
-24097, 4690, 5110, 6225, 7820, 9678,11583,13318,
|
|
14669,15699,16632,17486,18282,19038,19775,20512,
|
|
21268,22064,-6535,-6529,-6513,-6489,-6460,-6428,
|
|
-6396,-6366,-6338,-6308,-6277,-6246,-6214,-6182,
|
|
-6150,-6119,-6087,-1032,-1055,-1121,-1223,-1356,
|
|
-1515,-1695,-1888,-2100,-2333,-2585,-2849,-3123,
|
|
-3401,-3679,-3952,-4217,-6385,-6385,-6386,-6386,
|
|
-6385,-6381,-6374,-6363,-6347,-6328,-6307,-6284,
|
|
-6260,-6235,-6210,-6186,-6163,-7536,-7839,-8629,
|
|
-9728,-10959,-12144,-13105,-13664,-13869,-13907,-13813,
|
|
-13619,-13358,-13065,-12771,-12510,-12316,-3954,-3743,
|
|
-3186,-2396,-1485, -565, 249, 847, 1261, 1607,
|
|
1900, 2152, 2377, 2588, 2800, 3025, 3277, 9000,
|
|
9081, 9286, 9559, 9843,10082,10220,10198,10032,
|
|
9781, 9464, 9097, 8696, 8278, 7861, 7460, 7092,
|
|
-27786,-27442,-26527,-25212,-23669,-22070,-20588,-19394,
|
|
-18436,-17538,-16687,-15872,-15081,-14302,-13523,-12731,
|
|
-11916, 39, 57, 106, 181, 274, 380, 490,
|
|
600, 714, 848, 1005, 1190, 1405, 1644, 1896,
|
|
2151, 2400, 583, 587, 598, 614, 633, 653,
|
|
671, 686, 708, 733, 743, 719, 654, 564,
|
|
460, 353, 252,-13230,-13406,-13876,-14554,-15354,
|
|
-16190,-16977,-17628,-18204,-18743,-19121,-19216,-18989,
|
|
-18546,-17978,-17379,-16843,14027,14317,15055,16045,
|
|
17092,17999,18570,18610,18164,17445,16508,15408,
|
|
14199,12935,11671,10462, 9361, 3775, 3629, 3245,
|
|
2700, 2071, 1437, 875, 462, 234, 163, 226,
|
|
404, 701, 1108, 1576, 2060, 2512, 5202, 5137,
|
|
4962, 4706, 4396, 4062, 3733, 3436, 3106, 2730,
|
|
2417, 2276, 2335, 2514, 2764, 3030, 3262,-20217,
|
|
-20595,-21591,-23000,-24616,-26234,-27646,-28649,-29075,
|
|
-29009,-28622,-28086,-27412,-26552,-25586,-24594,-23655,
|
|
113, 81, -4, -131, -286, -456, -628, -788,
|
|
-941,-1106,-1293,-1512,-1768,-2049,-2344,-2644,
|
|
-2936, -257, -260, -271, -289, -313, -342, -378,
|
|
-418, -489, -591, -681, -715, -684, -617, -529,
|
|
-435, -352,-11817,-11936,-12263,-12748,-13342,-13999,
|
|
-14668,-15302,-16067,-16992,-17821,-18301,-18367,-18196,
|
|
-17889,-17548,-17275,14566,14783,15335,16069,16833,
|
|
17474,17841,17781,17330,16653,15795,14803,13720,
|
|
12592,11464,10381, 9388,-4117,-3936,-3461,-2798,
|
|
-2051,-1324, -723, -351, -433, -905,-1442,-1715,
|
|
-1659,-1465,-1191, -898, -645,-5735,-5752,-5792,
|
|
-5841,-5885,-5908,-5896,-5836,-5666,-5383,-5058,
|
|
-4760,-4503,-4250,-4000,-3750,-3499,-20641,-21064,
|
|
-22171,-23720,-25471,-27182,-28611,-29518,-29528,-28750,
|
|
-27661,-26743,-26075,-25417,-24764,-24113,-23459,-31313,
|
|
32755,16406,-16545,31399,-32687,16399,-16545,-8073,
|
|
-7984,-7741,-7379,-6934,-6439,-5932,-5446,-5018,
|
|
-4682,-4473,-4456,-4627,-4925,-5286,-5647,-5945,
|
|
1542, 1599, 1757, 1995, 2293, 2631, 2987, 3342,
|
|
3675, 3966, 4194, 4346, 4435, 4482, 4509, 4535,
|
|
4583,24030,23996,23897,23741,23533,23281,22992,
|
|
22671,22326,21963,21589,21210,20834,20467,20115,
|
|
19786,19485
|
|
};
|
|
static short mario_swim_stand_tbl[]={
|
|
1, 0, /* chn14_2_1translate x */
|
|
17, 1, /* chn14_2_1 translate y */
|
|
1, 0, /* chn14_2_1 translate z */
|
|
1, 0, /* chn14_2_1 rotate x */
|
|
1, 18, /* chn14_2_1 rotate y */
|
|
1, 0, /* chn14_2_1 rotate z */
|
|
1, 0, /* <m_waist>1_3 rotate x */
|
|
1, 0, /* <m_waist>1_3 rotate y */
|
|
17, 537, /* <m_waist>1_3 rotate z */
|
|
1, 0, /* <m_body>1 rotate x */
|
|
1, 0, /* <m_body>1 rotate y */
|
|
17, 520, /* <m_body>1 rotate z */
|
|
1, 0, /* <m_head>2 rotate x */
|
|
1, 0, /* <m_head>2 rotate y */
|
|
17, 503, /* <m_head>2 rotate z */
|
|
|
|
1, 499, /* chn6 rotate x */
|
|
1, 500, /* chn6 rotate y */
|
|
1, 501, /* chn6 rotate z */
|
|
17, 87, /* <m_larmA>1 rotate x */
|
|
17, 104, /* <m_larmA>1 rotate y */
|
|
17, 121, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
17, 70, /* <m_larmB>1 rotate z */
|
|
17, 19, /* <m_rhand2>2 rotate x */
|
|
17, 36, /* <m_rhand2>2 rotate y */
|
|
17, 53, /* <m_rhand2>2 rotate z */
|
|
|
|
1, 495, /* chn10 rotate x */
|
|
1, 496, /* chn10 rotate y */
|
|
1, 497, /* chn10 rotate z */
|
|
17, 206, /* <m_rarmA>1 rotate x */
|
|
17, 223, /* <m_rarmA>1 rotate y */
|
|
17, 240, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
17, 189, /* <m_rarmB>1 rotate z */
|
|
17, 138, /* <m_rhand2>1 rotate x */
|
|
17, 155, /* <m_rhand2>1 rotate y */
|
|
17, 172, /* <m_rhand2>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 498, /* chn15 rotate z */
|
|
17, 444, /* <m_llegA>1 rotate x */
|
|
17, 461, /* <m_llegA>1 rotate y */
|
|
17, 478, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
17, 427, /* <m_llegB>1 rotate z */
|
|
17, 376, /* <m_ltoot>1 rotate x */
|
|
17, 393, /* <m_ltoot>1 rotate y */
|
|
17, 410, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 502, /* chn17 rotate z */
|
|
17, 325, /* <m_rlegA>1 rotate x */
|
|
17, 342, /* <m_rlegA>1 rotate y */
|
|
17, 359, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
17, 308, /* <m_rlegB>1 rotate z */
|
|
17, 257, /* <m_rfoot>1 rotate x */
|
|
17, 274, /* <m_rfoot>1 rotate y */
|
|
17, 291, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioWaterStand = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
17, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_swim_stand_prm,
|
|
mario_swim_stand_tbl
|
|
};
|