268 lines
12 KiB
C
268 lines
12 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario squat waiting animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
December 19, 1995
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_squat_wait_prm[]={
|
|
0, 105, 105, 105, 105, 105, 105, 106,
|
|
106, 106, 107, 107, 107, 107, 107, 107,
|
|
107, 107, 107, 107, 107, 106, 106, 106,
|
|
106, 105, 105, 105, 105, 105, 105, 105,
|
|
105, 105, 105, 105, 106, 106, 106, 106,
|
|
107, 107, 107, 107, 107, 107, 107, 107,
|
|
107, 107, 107, 106, 106, 106, 106, 105,
|
|
105, 105, 105, 105, 105, 105, 105, 105,
|
|
105, 105, 106, 106, 106, 106, 107, 107,
|
|
107, 107, 107, 107, 107, 107, 107, 107,
|
|
107, 106, 106, 106, 106, 105, 105, 105,
|
|
105, 105, 105, -35,16383,-18320,-6854,-3287,
|
|
-11867,-11854,-11815,-11756,-11681,-11594,-11498,-11398,
|
|
-11298,-11202,-11115,-11039,-10981,-10942,-10929,-10941,
|
|
-10974,-11026,-11093,-11172,-11259,-11351,-11445,-11537,
|
|
-11624,-11703,-11770,-11822,-11855,-11867,-11855,-11822,
|
|
-11770,-11703,-11624,-11537,-11445,-11351,-11259,-11172,
|
|
-11093,-11026,-10974,-10941,-10929,-10941,-10974,-11026,
|
|
-11093,-11172,-11259,-11351,-11445,-11537,-11624,-11703,
|
|
-11770,-11822,-11855,-11867,-11855,-11822,-11770,-11703,
|
|
-11624,-11537,-11445,-11351,-11259,-11172,-11093,-11026,
|
|
-10974,-10941,-10929,-10941,-10974,-11026,-11093,-11172,
|
|
-11259,-11351,-11445,-11537,-11624,-11703,-11770,-11822,
|
|
-11855,-11867,18051,-14243, 5159,16437, 7065,-1282,
|
|
-11346,-11338,-11317,-11284,-11242,-11194,-11141,-11085,
|
|
-11030,-10976,-10928,-10886,-10853,-10832,-10824,-10831,
|
|
-10850,-10879,-10916,-10960,-11008,-11059,-11111,-11162,
|
|
-11211,-11254,-11292,-11320,-11339,-11346,-11338,-11315,
|
|
-11281,-11236,-11184,-11126,-11064,-11002,-10940,-10882,
|
|
-10830,-10785,-10750,-10728,-10720,-10728,-10750,-10785,
|
|
-10830,-10882,-10940,-11002,-11064,-11126,-11184,-11236,
|
|
-11281,-11315,-11338,-11346,-11333,-11295,-11237,-11163,
|
|
-11075,-10979,-10876,-10772,-10670,-10573,-10486,-10411,
|
|
-10353,-10316,-10303,-10316,-10353,-10411,-10486,-10573,
|
|
-10670,-10772,-10876,-10979,-11075,-11163,-11237,-11295,
|
|
-11333,-11346,-8799,12049,13464, 18, 12, -4,
|
|
-30, -64, -102, -145, -189, -234, -276, -315,
|
|
-349, -375, -392, -398, -393, -378, -355, -325,
|
|
-290, -251, -210, -169, -128, -89, -54, -24,
|
|
-1, 13, 18, 13, -1, -24, -54, -89,
|
|
-128, -169, -210, -251, -290, -325, -355, -378,
|
|
-393, -398, -393, -378, -355, -325, -290, -251,
|
|
-210, -169, -128, -89, -54, -24, -1, 13,
|
|
18, 13, -1, -24, -54, -89, -128, -169,
|
|
-210, -251, -290, -325, -355, -378, -393, -398,
|
|
-393, -378, -355, -325, -290, -251, -210, -169,
|
|
-128, -89, -54, -24, -1, 13, 18, -207,
|
|
-14803,17662, 643, 648, 660, 679, 702, 730,
|
|
761, 792, 824, 855, 882, 906, 925, 937,
|
|
941, 938, 927, 910, 889, 864, 837, 807,
|
|
777, 748, 721, 696, 674, 658, 647, 643,
|
|
647, 658, 674, 696, 721, 748, 777, 807,
|
|
837, 864, 889, 910, 927, 938, 941, 938,
|
|
927, 910, 889, 864, 837, 807, 777, 748,
|
|
721, 696, 674, 658, 647, 643, 647, 658,
|
|
674, 696, 721, 748, 777, 807, 837, 864,
|
|
889, 910, 927, 938, 941, 938, 927, 910,
|
|
889, 864, 837, 807, 777, 748, 721, 696,
|
|
674, 658, 647, 643, 5449, 5448, 5447, 5444,
|
|
5441, 5437, 5433, 5429, 5425, 5421, 5417, 5414,
|
|
5411, 5410, 5409, 5410, 5411, 5413, 5416, 5419,
|
|
5423, 5427, 5431, 5435, 5438, 5442, 5445, 5447,
|
|
5448, 5449, 5448, 5447, 5445, 5442, 5438, 5435,
|
|
5431, 5427, 5423, 5419, 5416, 5413, 5411, 5410,
|
|
5409, 5410, 5411, 5413, 5416, 5419, 5423, 5427,
|
|
5431, 5435, 5438, 5442, 5445, 5447, 5448, 5449,
|
|
5448, 5447, 5445, 5442, 5438, 5435, 5431, 5427,
|
|
5423, 5419, 5416, 5413, 5411, 5410, 5409, 5410,
|
|
5411, 5413, 5416, 5419, 5423, 5427, 5431, 5435,
|
|
5438, 5442, 5445, 5447, 5448, 5449,29535,29544,
|
|
29568,29606,29654,29710,29771,29835,29899,29960,
|
|
30016,30064,30101,30126,30135,30127,30105,30072,
|
|
30029,29979,29924,29865,29805,29746,29691,29640,
|
|
29597,29564,29543,29535,29543,29564,29597,29640,
|
|
29691,29746,29805,29865,29924,29979,30029,30072,
|
|
30105,30127,30135,30127,30105,30072,30029,29979,
|
|
29924,29865,29805,29746,29691,29640,29597,29564,
|
|
29543,29535,29543,29564,29597,29640,29691,29746,
|
|
29805,29865,29924,29979,30029,30072,30105,30127,
|
|
30135,30127,30105,30072,30029,29979,29924,29865,
|
|
29805,29746,29691,29640,29597,29564,29543,29535,
|
|
-1460,-17619,19540, 601, 598, 589, 576, 560,
|
|
540, 519, 497, 474, 453, 434, 417, 404,
|
|
395, 392, 395, 402, 414, 429, 446, 466,
|
|
486, 507, 527, 547, 564, 579, 591, 598,
|
|
601, 598, 591, 579, 564, 547, 527, 507,
|
|
486, 466, 446, 429, 414, 402, 395, 392,
|
|
395, 402, 414, 429, 446, 466, 486, 507,
|
|
527, 547, 564, 579, 591, 598, 601, 598,
|
|
591, 579, 564, 547, 527, 507, 486, 466,
|
|
446, 429, 414, 402, 395, 392, 395, 402,
|
|
414, 429, 446, 466, 486, 507, 527, 547,
|
|
564, 579, 591, 598, 601,-4827,-4827,-4828,
|
|
-4829,-4831,-4833,-4835,-4837,-4839,-4841,-4843,
|
|
-4844,-4846,-4846,-4847,-4846,-4846,-4845,-4843,
|
|
-4841,-4840,-4838,-4836,-4834,-4832,-4830,-4829,
|
|
-4828,-4827,-4827,-4827,-4828,-4829,-4830,-4832,
|
|
-4834,-4836,-4838,-4840,-4841,-4843,-4845,-4846,
|
|
-4846,-4847,-4846,-4846,-4845,-4843,-4841,-4840,
|
|
-4838,-4836,-4834,-4832,-4830,-4829,-4828,-4827,
|
|
-4827,-4827,-4828,-4829,-4830,-4832,-4834,-4836,
|
|
-4838,-4840,-4841,-4843,-4845,-4846,-4846,-4847,
|
|
-4846,-4846,-4845,-4843,-4841,-4840,-4838,-4836,
|
|
-4834,-4832,-4830,-4829,-4828,-4827,-4827,30580,
|
|
30587,30606,30635,30673,30716,30764,30813,30863,
|
|
30910,30954,30991,31020,31039,31046,31040,31024,
|
|
30998,30964,30925,30882,30836,30790,30744,30701,
|
|
30662,30629,30603,30586,30580,30586,30603,30629,
|
|
30662,30701,30744,30790,30836,30882,30925,30964,
|
|
30998,31024,31040,31046,31040,31024,30998,30964,
|
|
30925,30882,30836,30790,30744,30701,30662,30629,
|
|
30603,30586,30580,30586,30603,30629,30662,30701,
|
|
30744,30790,30836,30882,30925,30964,30998,31024,
|
|
31040,31046,31040,31024,30998,30964,30925,30882,
|
|
30836,30790,30744,30701,30662,30629,30603,30586,
|
|
30580,-32767,-32767,16753,-16545,-32767,-32767,16753,
|
|
-16545, 0, -80, -307, -659,-1118,-1661,-2268,
|
|
-2919,-3594,-4270,-4929,-5548,-6109,-6589,-6969,
|
|
-7228,-7346,-7301,-7132,-6897,-6599,-6244,-5838,
|
|
-5384,-4890,-4358,-3795,-3207,-2597,-1970,-1334,
|
|
-691, -48, 590, 1219, 1834, 2428, 2998, 3538,
|
|
4042, 4506, 4924, 5292, 5604, 5856, 6022, 6090,
|
|
6069, 5971, 5805, 5582, 5312, 5006, 4675, 4328,
|
|
3976, 3630, 3299, 2995, 2728, 2508, 2346, 2216,
|
|
2087, 1959, 1833, 1709, 1587, 1467, 1349, 1235,
|
|
1124, 1016, 912, 812, 717, 626, 540, 460,
|
|
385, 315, 252, 195, 145, 102, 66, 37,
|
|
16, 4, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, -1, -3,
|
|
-5, -8, -12, -15, -19, -23, -27, -31,
|
|
-34, -38, -41, -43, -45, -46, -46, -46,
|
|
-45, -42, -38, -34, -27, -20, -10, 0,
|
|
15, 38, 66, 99, 137, 177, 219, 261,
|
|
304, 345, 385, 421, 452, 479, 499, 512,
|
|
516, 514, 509, 500, 487, 473, 455, 435,
|
|
414, 390, 365, 340, 313, 285, 258, 230,
|
|
203, 176, 150, 125, 102, 80, 61, 43,
|
|
28, 16, 7, 1, 0,-9270,-9270,-9270,
|
|
-9270,-9270,-9270,-9270,-9270,-9270,-9270,-9270,
|
|
-9270,-9270,-9270,-9270,-9270,-9270,-9270,-9268,
|
|
-9261,-9251,-9238,-9222,-9204,-9184,-9163,-9142,
|
|
-9121,-9100,-9080,-9062,-9046,-9033,-9022,-9016,
|
|
-9014,-9016,-9024,-9037,-9057,-9084,-9118,-9160,
|
|
-9211,-9270,-9355,-9478,-9633,-9816,-10019,-10238,
|
|
-10467,-10701,-10934,-11160,-11374,-11571,-11744,-11888,
|
|
-11998,-12068,-12093,-12082,-12052,-12003,-11936,-11855,
|
|
-11760,-11652,-11533,-11405,-11270,-11128,-10982,-10833,
|
|
-10682,-10531,-10381,-10235,-10093,-9958,-9830,-9711,
|
|
-9604,-9508,-9427,-9361,-9311,-9281,-9270,13551,
|
|
13548,13539,13526,13509,13490,13469,13446,13424,
|
|
13403,13383,13367,13354,13345,13342,13345,13352,
|
|
13364,13379,13396,13416,13436,13457,13477,13497,
|
|
13514,13529,13541,13548,13551,13548,13541,13529,
|
|
13514,13497,13477,13457,13436,13416,13396,13379,
|
|
13364,13352,13345,13342,13345,13352,13364,13379,
|
|
13396,13416,13436,13457,13477,13497,13514,13529,
|
|
13541,13548,13551,13548,13541,13529,13514,13497,
|
|
13477,13457,13436,13416,13396,13379,13364,13352,
|
|
13345,13342,13345,13352,13364,13379,13396,13416,
|
|
13436,13457,13477,13497,13514,13529,13541,13548,
|
|
13551,20717,20711,20694,20668,20634,20595,20553,
|
|
20508,20464,20421,20383,20349,20323,20306,20300,
|
|
20305,20320,20343,20373,20408,20447,20488,20529,
|
|
20570,20609,20644,20674,20697,20712,20717,20712,
|
|
20697,20674,20644,20609,20570,20529,20488,20447,
|
|
20408,20373,20343,20320,20305,20300,20305,20320,
|
|
20343,20373,20408,20447,20488,20529,20570,20609,
|
|
20644,20674,20697,20712,20717,20712,20697,20674,
|
|
20644,20609,20570,20529,20488,20447,20408,20373,
|
|
20343,20320,20305,20300,20305,20320,20343,20373,
|
|
20408,20447,20488,20529,20570,20609,20644,20674,
|
|
20697,20712,20717
|
|
};
|
|
static short mario_squat_wait_tbl[]={
|
|
1, 0, /* chn14_3_1translate x */
|
|
90, 1, /* chn14_3_1 translate y */
|
|
1, 91, /* chn14_3_1 translate z */
|
|
1, 0, /* chn14_3_1 rotate x */
|
|
1, 92, /* chn14_3_1 rotate y */
|
|
1, 0, /* chn14_3_1 rotate z */
|
|
1, 0, /* <m_waist>1_3 rotate x */
|
|
1, 0, /* <m_waist>1_3 rotate y */
|
|
90, 1289, /* <m_waist>1_3 rotate z */
|
|
1, 0, /* <m_body>1 rotate x */
|
|
1, 0, /* <m_body>1 rotate y */
|
|
90, 1199, /* <m_body>1 rotate z */
|
|
90, 929, /* <m_head>2 rotate x */
|
|
90, 1019, /* <m_head>2 rotate y */
|
|
90, 1109, /* <m_head>2 rotate z */
|
|
|
|
1, 925, /* chn6 rotate x */
|
|
1, 926, /* chn6 rotate y */
|
|
1, 927, /* chn6 rotate z */
|
|
1, 186, /* <m_larmA>1 rotate x */
|
|
1, 187, /* <m_larmA>1 rotate y */
|
|
1, 188, /* <m_larmA>1 rotate z */
|
|
1, 0, /* <m_larmB>1 rotate x */
|
|
1, 0, /* <m_larmB>1 rotate y */
|
|
90, 96, /* <m_larmB>1 rotate z */
|
|
1, 93, /* <m_lhand>1 rotate x */
|
|
1, 94, /* <m_lhand>1 rotate y */
|
|
1, 95, /* <m_lhand>1 rotate z */
|
|
|
|
1, 921, /* chn10 rotate x */
|
|
1, 922, /* chn10 rotate y */
|
|
1, 923, /* chn10 rotate z */
|
|
1, 282, /* <m_rarmA>1 rotate x */
|
|
1, 283, /* <m_rarmA>1 rotate y */
|
|
1, 284, /* <m_rarmA>1 rotate z */
|
|
1, 0, /* <m_rarmB>1 rotate x */
|
|
1, 0, /* <m_rarmB>1 rotate y */
|
|
90, 192, /* <m_rarmB>1 rotate z */
|
|
1, 189, /* <m_rhand>1 rotate x */
|
|
1, 190, /* <m_rhand>1 rotate y */
|
|
1, 191, /* <m_rhand>1 rotate z */
|
|
|
|
1, 0, /* chn15 rotate x */
|
|
1, 0, /* chn15 rotate y */
|
|
1, 924, /* chn15 rotate z */
|
|
90, 651, /* <m_llegA>1 rotate x */
|
|
90, 741, /* <m_llegA>1 rotate y */
|
|
90, 831, /* <m_llegA>1 rotate z */
|
|
1, 0, /* <m_llegB>1 rotate x */
|
|
1, 0, /* <m_llegB>1 rotate y */
|
|
1, 650, /* <m_llegB>1 rotate z */
|
|
1, 648, /* <m_ltoot>1 rotate x */
|
|
1, 0, /* <m_ltoot>1 rotate y */
|
|
1, 649, /* <m_ltoot>1 rotate z */
|
|
|
|
1, 0, /* chn17 rotate x */
|
|
1, 0, /* chn17 rotate y */
|
|
1, 928, /* chn17 rotate z */
|
|
90, 378, /* <m_rlegA>1 rotate x */
|
|
90, 468, /* <m_rlegA>1 rotate y */
|
|
90, 558, /* <m_rlegA>1 rotate z */
|
|
1, 0, /* <m_rlegB>1 rotate x */
|
|
1, 0, /* <m_rlegB>1 rotate y */
|
|
1, 377, /* <m_rlegB>1 rotate z */
|
|
90, 285, /* <m_rfoot>1 rotate x */
|
|
1, 375, /* <m_rfoot>1 rotate y */
|
|
1, 376, /* <m_rfoot>1 rotate z */
|
|
};
|
|
AnimeRecord animMarioSquatWaiting = {
|
|
MAP_ANIM_NORMAL, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
90, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_squat_wait_prm,
|
|
mario_squat_wait_tbl
|
|
};
|