212 lines
9.1 KiB
C
212 lines
9.1 KiB
C
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario swim stop animation data
|
|
|
|
Copyright 1996 Nintendo co., ltd. All rights reserved
|
|
|
|
January 26, 1996
|
|
********************************************************************************/
|
|
|
|
#include "../headers.h"
|
|
|
|
|
|
static short mario_swim_stop_prm[]={
|
|
0, 189,16383, 3367, 3388, 3451, 3552, 3686,
|
|
3849, 4040, 4252, 4483, 4729, 4987, 5252, 5520,
|
|
5789, 6054, 6311, 6557, 6788, 7001, 7191, 7355,
|
|
7489, 7589, 7652, 7674, -873, -869, -858, -841,
|
|
-818, -791, -758, -722, -683, -641, -597, -552,
|
|
-506, -460, -415, -372, -330, -290, -254, -222,
|
|
-194, -171, -154, -143, -140,-5221,-5221,-5222,
|
|
-5223,-5224,-5226,-5228,-5230,-5233,-5236,-5238,
|
|
-5241,-5244,-5247,-5250,-5253,-5256,-5258,-5260,
|
|
-5262,-5264,-5266,-5267,-5267,-5268,-18169,-18122,
|
|
-17984,-17764,-17470,-17111,-16694,-16228,-15722,-15182,
|
|
-14618,-14037,-13449,-12860,-12279,-11715,-11176,-10669,
|
|
-10203,-9787,-9427,-9134,-8914,-8776,-8728,28368,
|
|
28419,28564,28796,29106,29485,29925,30417,30952,
|
|
31521,32116,32729,-32183,-31561,-30949,-30353,-29784,
|
|
-29249,-28757,-28318,-27938,-27628,-27396,-27251,-27200,
|
|
-20631,-20649,-20700,-20781,-20889,-21021,-21175,-21346,
|
|
-21533,-21732,-21939,-22153,-22370,-22587,-22801,-23009,
|
|
-23207,-23394,-23566,-23719,-23851,-23960,-24041,-24091,
|
|
-24109, 7697, 7681, 7638, 7568, 7474, 7360, 7227,
|
|
7079, 6917, 6745, 6566, 6381, 6194, 6006, 5821,
|
|
5642, 5470, 5308, 5160, 5027, 4913, 4819, 4749,
|
|
4706, 4690, -780, -809, -893,-1027,-1206,-1425,
|
|
-1679,-1963,-2272,-2601,-2945,-3299,-3657,-4016,
|
|
-4370,-4714,-5043,-5352,-5636,-5890,-6109,-6288,
|
|
-6422,-6506,-6535, 2108, 2092, 2046, 1973, 1875,
|
|
1756, 1617, 1462, 1294, 1114, 926, 733, 537,
|
|
342, 148, -38, -218, -386, -541, -680, -799,
|
|
-897, -970,-1016,-1032,-6442,-6441,-6441,-6439,
|
|
-6438,-6435,-6433,-6430,-6427,-6424,-6420,-6417,
|
|
-6413,-6410,-6406,-6403,-6400,-6396,-6394,-6391,
|
|
-6389,-6387,-6386,-6385,-6385,-15800,-15758,-15637,
|
|
-15445,-15188,-14873,-14509,-14101,-13657,-13185,-12691,
|
|
-12183,-11668,-11153,-10645,-10151,-9679,-9235,-8827,
|
|
-8463,-8148,-7891,-7699,-7578,-7536, 508, 486,
|
|
421, 317, 178, 8, -188, -408, -648, -903,
|
|
-1169,-1444,-1722,-2000,-2275,-2541,-2797,-3036,
|
|
-3256,-3453,-3623,-3762,-3866,-3931,-3954,12091,
|
|
12075,12030,11958,11862,11744,11608,11455,11289,
|
|
11113,10928,10738,10545,10352,10162, 9978, 9801,
|
|
9635, 9483, 9346, 9229, 9133, 9061, 9015, 9000,
|
|
-27106,-27109,-27119,-27135,-27156,-27182,-27212,-27246,
|
|
-27282,-27321,-27362,-27403,-27446,-27488,-27530,-27571,
|
|
-27610,-27646,-27680,-27710,-27735,-27757,-27772,-27782,
|
|
-27786, -60, -60, -58, -56, -53, -49, -45,
|
|
-40, -34, -29, -23, -17, -10, -4, 1,
|
|
7, 13, 18, 23, 27, 31, 34, 37,
|
|
38, 39, 509, 509, 510, 512, 514, 517,
|
|
520, 524, 528, 532, 537, 541, 546, 550,
|
|
555, 559, 564, 568, 571, 575, 577, 580,
|
|
581, 582, 583,-14886,-14877,-14853,-14814,-14763,
|
|
-14700,-14627,-14545,-14456,-14362,-14263,-14161,-14058,
|
|
-13955,-13853,-13754,-13659,-13571,-13489,-13416,-13353,
|
|
-13301,-13263,-13239,-13230,15205,15199,15182,15155,
|
|
15118,15073,15021,14963,14900,14833,14762,14690,
|
|
14616,14543,14470,14400,14333,14270,14211,14159,
|
|
14115,14078,14051,14033,14027, 5898, 5888, 5857,
|
|
5807, 5741, 5660, 5566, 5462, 5348, 5226, 5099,
|
|
4969, 4836, 4704, 4573, 4447, 4325, 4211, 4106,
|
|
4013, 3932, 3866, 3816, 3785, 3775, 3278, 3288,
|
|
3316, 3361, 3421, 3494, 3579, 3674, 3777, 3887,
|
|
4002, 4120, 4240, 4360, 4478, 4593, 4703, 4806,
|
|
4901, 4986, 5059, 5119, 5164, 5192, 5202,-14888,
|
|
-14915,-14993,-15117,-15283,-15486,-15721,-15984,-16270,
|
|
-16574,-16893,-17220,-17553,-17885,-18213,-18531,-18835,
|
|
-19122,-19384,-19620,-19822,-19988,-20112,-20190,-20217,
|
|
103, 103, 103, 103, 104, 104, 104, 105,
|
|
105, 106, 106, 107, 108, 108, 109, 109,
|
|
110, 111, 111, 111, 112, 112, 112, 113,
|
|
113, -214, -214, -215, -216, -217, -219, -221,
|
|
-223, -225, -228, -230, -233, -235, -238, -241,
|
|
-243, -246, -248, -250, -252, -254, -255, -256,
|
|
-256, -257,-11785,-11786,-11786,-11787,-11788,-11789,
|
|
-11790,-11792,-11794,-11795,-11797,-11799,-11801,-11803,
|
|
-11805,-11807,-11809,-11810,-11812,-11813,-11815,-11815,
|
|
-11816,-11817,-11817,13382,13388,13405,13433,13469,
|
|
13514,13567,13625,13689,13756,13827,13900,13974,
|
|
14047,14120,14191,14259,14322,14381,14433,14478,
|
|
14515,14542,14560,14566,-6667,-6654,-6617,-6558,
|
|
-6478,-6381,-6269,-6143,-6006,-5860,-5708,-5551,
|
|
-5392,-5233,-5076,-4924,-4778,-4641,-4516,-4403,
|
|
-4306,-4227,-4167,-4130,-4117,-3485,-3496,-3529,
|
|
-3582,-3652,-3737,-3837,-3948,-4068,-4197,-4331,
|
|
-4470,-4610,-4750,-4889,-5023,-5152,-5273,-5384,
|
|
-5483,-5569,-5639,-5691,-5724,-5735,-14874,-14904,
|
|
-14988,-15122,-15302,-15521,-15775,-16060,-16370,-16699,
|
|
-17044,-17398,-17758,-18117,-18472,-18817,-19146,-19456,
|
|
-19740,-19995,-20214,-20394,-20528,-20612,-20641,32522,
|
|
32531,32556,32595,32648,32713,-32746,-32662,-32571,
|
|
-32474,-32372,-32268,-32162,-32056,-31952,-31850,-31753,
|
|
-31662,-31578,-31503,-31439,-31386,-31346,-31322,-31313,
|
|
31700,31705,31720,31745,31778,31818,31865,31917,
|
|
31973,32034,32097,32161,32227,32293,32358,32421,
|
|
32481,32538,32590,32636,32676,32709,32734,32749,
|
|
32755,21321,21297,21225,21110,20957,20770,20553,
|
|
20311,20047,19766,19472,19170,18864,18557,18255,
|
|
17961,17680,17416,17174,16957,16770,16617,16503,
|
|
16431,16406,-16545,-30031,-30051,-30111,-30207,-30335,
|
|
-30491,-30672,-30874,-31095,-31329,-31574,-31827,-32083,
|
|
-32338,-32591,32697,32463,32242,32040,31859,31703,
|
|
31575,31479,31419,31399,-29768,-29783,-29825,-29893,
|
|
-29984,-30095,-30224,-30368,-30524,-30691,-30866,-31045,
|
|
-31227,-31409,-31589,-31763,-31930,-32087,-32231,-32359,
|
|
-32470,-32561,-32629,-32672,-32687,19412,19397,19353,
|
|
19282,19189,19074,18941,18792,18631,18459,18279,
|
|
18093,17906,17718,17532,17352,17180,17019,16870,
|
|
16737,16622,16529,16458,16414,16399,-16545,-7258,
|
|
-7262,-7274,-7293,-7318,-7349,-7385,-7425,-7469,
|
|
-7516,-7565,-7615,-7665,-7716,-7766,-7815,-7862,
|
|
-7906,-7946,-7982,-8013,-8038,-8057,-8069,-8073,
|
|
1181, 1183, 1188, 1196, 1208, 1221, 1237, 1255,
|
|
1275, 1295, 1317, 1339, 1362, 1384, 1406, 1428,
|
|
1449, 1468, 1486, 1502, 1516, 1527, 1535, 1540,
|
|
1542,24488,24486,24479,24469,24454,24437,24417,
|
|
24394,24370,24343,24316,24288,24259,24231,24203,
|
|
24175,24149,24125,24102,24082,24064,24050,24039,
|
|
24033,24030
|
|
};
|
|
static short mario_swim_stop_tbl[]={
|
|
1, 0, /* chn14_4translate x */
|
|
1, 1, /* chn14_4 translate y */
|
|
1, 0, /* chn14_4 translate z */
|
|
1, 0, /* chn14_4 rotate x */
|
|
1, 2, /* chn14_4 rotate y */
|
|
1, 0, /* chn14_4 rotate z */
|
|
1, 0, /* <m_waist>1_3_4 rotate x */
|
|
1, 0, /* <m_waist>1_3_4 rotate y */
|
|
25, 905, /* <m_waist>1_3_4 rotate z */
|
|
1, 0, /* <m_body>1_4 rotate x */
|
|
1, 0, /* <m_body>1_4 rotate y */
|
|
25, 880, /* <m_body>1_4 rotate z */
|
|
1, 0, /* <m_head>2_4 rotate x */
|
|
1, 0, /* <m_head>2_4 rotate y */
|
|
25, 855, /* <m_head>2_4 rotate z */
|
|
|
|
25, 779, /* chn6_4 rotate x */
|
|
25, 804, /* chn6_4 rotate y */
|
|
25, 829, /* chn6_4 rotate z */
|
|
25, 103, /* <m_larmA>1_4 rotate x */
|
|
25, 128, /* <m_larmA>1_4 rotate y */
|
|
25, 153, /* <m_larmA>1_4 rotate z */
|
|
1, 0, /* <m_larmB>1_4 rotate x */
|
|
1, 0, /* <m_larmB>1_4 rotate y */
|
|
25, 78, /* <m_larmB>1_4 rotate z */
|
|
25, 3, /* <m_rhand2>2_4 rotate x */
|
|
25, 28, /* <m_rhand2>2_4 rotate y */
|
|
25, 53, /* <m_rhand2>2_4 rotate z */
|
|
|
|
25, 703, /* chn10_4 rotate x */
|
|
25, 728, /* chn10_4 rotate y */
|
|
25, 753, /* chn10_4 rotate z */
|
|
25, 278, /* <m_rarmA>1_4 rotate x */
|
|
25, 303, /* <m_rarmA>1_4 rotate y */
|
|
25, 328, /* <m_rarmA>1_4 rotate z */
|
|
1, 0, /* <m_rarmB>1_4 rotate x */
|
|
1, 0, /* <m_rarmB>1_4 rotate y */
|
|
25, 253, /* <m_rarmB>1_4 rotate z */
|
|
25, 178, /* <m_rhand2>1_4 rotate x */
|
|
25, 203, /* <m_rhand2>1_4 rotate y */
|
|
25, 228, /* <m_rhand2>1_4 rotate z */
|
|
|
|
1, 0, /* chn15_4 rotate x */
|
|
1, 0, /* chn15_4 rotate y */
|
|
1, 778, /* chn15_4 rotate z */
|
|
25, 628, /* <m_llegA>1_4 rotate x */
|
|
25, 653, /* <m_llegA>1_4 rotate y */
|
|
25, 678, /* <m_llegA>1_4 rotate z */
|
|
1, 0, /* <m_llegB>1_4 rotate x */
|
|
1, 0, /* <m_llegB>1_4 rotate y */
|
|
25, 603, /* <m_llegB>1_4 rotate z */
|
|
25, 528, /* <m_ltoot>1_4 rotate x */
|
|
25, 553, /* <m_ltoot>1_4 rotate y */
|
|
25, 578, /* <m_ltoot>1_4 rotate z */
|
|
|
|
1, 0, /* chn17_4 rotate x */
|
|
1, 0, /* chn17_4 rotate y */
|
|
1, 854, /* chn17_4 rotate z */
|
|
25, 453, /* <m_rlegA>1_4 rotate x */
|
|
25, 478, /* <m_rlegA>1_4 rotate y */
|
|
25, 503, /* <m_rlegA>1_4 rotate z */
|
|
1, 0, /* <m_rlegB>1_4 rotate x */
|
|
1, 0, /* <m_rlegB>1_4 rotate y */
|
|
25, 428, /* <m_rlegB>1_4 rotate z */
|
|
25, 353, /* <m_rfoot>1_4 rotate x */
|
|
25, 378, /* <m_rfoot>1_4 rotate y */
|
|
25, 403, /* <m_rfoot>1_4 rotate z */
|
|
};
|
|
AnimeRecord animMarioSwimStop = {
|
|
MAP_ANIM_ONETIME, /* attribute */
|
|
0, /* syncro */
|
|
0, /* start frame */
|
|
0, /* loop frame */
|
|
25, /* number of frames */
|
|
20, /* number of joints */
|
|
mario_swim_stop_prm,
|
|
mario_swim_stop_tbl
|
|
};
|