/********************************************************************************
						Ultra 64 MARIO Brothers

				 mario swim back downing animation data

			Copyright 1996 Nintendo co., ltd.  All rights reserved

							February 1, 1996
 ********************************************************************************/

#include "../headers.h"


static short mario_swim_back_down_prm[]={
	    0,  189,  191,  196,  201,  204,  204,  202,
	  199,  197,  196,  196,  198,  202,  207,  211,
	  215,  218,  218,  218,  217,  216,  215,  214,
	  212,  210,  209,  207,  205,  203,  201,  199,
	  197,  196,  194,  192,  191,  190,  189,  188,
	  187,  187,  187,  187,  187,  188,  188,  188,
	  188,  189,  189,16383, -419, -289,   75,  634,
	 1347, 2173, 3072, 4004, 4929, 5806, 6595, 7256,
	 7748, 8031, 8186, 8322, 8440, 8540, 8624, 8692,
	 8746, 8785, 8811, 8825, 8827, 8819, 8801, 8774,
	 8740, 8698, 8649, 8596, 8537, 8475, 8410, 8343,
	 8275, 8207, 8139, 8072, 8008, 7947, 7890, 7838,
	 7791, 7751, 7719, 7694, 7679, 7674,  735,  790,
	  944, 1179, 1476, 1816, 2183, 2558, 2922, 3257,
	 3546, 3770, 3910, 3949, 3923, 3880, 3823, 3752,
	 3668, 3571, 3464, 3346, 3219, 3084, 2942, 2793,
	 2639, 2481, 2319, 2155, 1990, 1824, 1658, 1494,
	 1332, 1174, 1020,  872,  730,  595,  468,  351,
	  243,  147,   63,   -7,  -63, -105, -131, -140,
	-7986,-7913,-7709,-7396,-6999,-6539,-6041,-5527,
	-5020,-4543,-4120,-3773,-3526,-3402,-3353,-3319,
	-3298,-3290,-3294,-3309,-3334,-3369,-3412,-3464,
	-3523,-3589,-3661,-3739,-3820,-3906,-3994,-4085,
	-4177,-4270,-4363,-4456,-4547,-4636,-4722,-4804,
	-4882,-4955,-5023,-5083,-5137,-5182,-5218,-5245,
	-5262,-5268,-13350,-13348,-13341,-13330,-13313,-13290,
	-13260,-13223,-13179,-13127,-13066,-12997,-12918,-12828,
	-12730,-12624,-12510,-12390,-12263,-12132,-11995,-11854,
	-11710,-11563,-11414,-11262,-11110,-10957,-10805,-10653,
	-10502,-10354,-10208,-10065,-9926,-9792,-9663,-9539,
	-9422,-9312,-9209,-9115,-9029,-8953,-8887,-8831,
	-8787,-8755,-8735,-8728, -737, -691, -571, -403,
	 -213,  -26,  129,  230,  250,  161,  -60, -442,
	-1009,-1788,-2753,-3852,-5071,-6395,-7810,-9301,
	-10856,-12459,-14096,-15753,-17415,-19069,-20701,-22295,
	-23838,-25316,-26714,-28018,-29214,-30287,-31224,-32010,
	-32549,32752,-32750,-32497,-32066,-31500,-30841,-30131,
	-29413,-28730,-28125,-27640,-27317,-27200,-11868,-11812,
	-11658,-11429,-11145,-10828,-10500,-10182,-9896,-9663,
	-9505,-9443,-9499,-9695,-9996,-10352,-10757,-11207,
	-11696,-12221,-12775,-13355,-13956,-14571,-15198,-15830,
	-16463,-17092,-17713,-18320,-18908,-19474,-20011,-20515,
	-20981,-21404,-21789,-22142,-22465,-22757,-23020,-23253,
	-23457,-23633,-23780,-23900,-23992,-24057,-24096,-24109,
	-15347,-15369,-15428,-15507,-15592,-15670,-15724,-15740,
	-15705,-15602,-15417,-15136,-14745,-14227,-13600,-12896,
	-12121,-11285,-10395,-9460,-8487,-7485,-6461,-5424,
	-4381,-3341,-2312,-1302, -319,  629, 1534, 2389,
	 3184, 3912, 4565, 5135, 5582, 5883, 6056, 6119,
	 6091, 5990, 5832, 5638, 5423, 5207, 5008, 4844,
	 4732, 4690,-6301,-6130,-5654,-4927,-4007,-2948,
	-1806, -637,  503, 1561, 2479, 3202, 3675, 3842,
	 3814, 3741, 3625, 3471, 3279, 3053, 2795, 2509,
	 2196, 1859, 1502, 1126,  734,  329,  -85, -508,
	 -937,-1368,-1798,-2226,-2649,-3063,-3467,-3857,
	-4232,-4587,-4922,-5232,-5516,-5770,-5993,-6181,
	-6332,-6443,-6512,-6535, 9746, 9572, 9085, 8339,
	 7388, 6285, 5085, 3841, 2607, 1437,  385, -496,
	-1152,-1529,-1736,-1917,-2074,-2207,-2319,-2409,
	-2479,-2531,-2565,-2583,-2585,-2574,-2549,-2512,
	-2465,-2408,-2343,-2271,-2192,-2108,-2021,-1931,
	-1839,-1748,-1656,-1567,-1481,-1399,-1322,-1252,
	-1190,-1136,-1092,-1060,-1039,-1032,-9168,-9113,
	-8961,-8728,-8430,-8087,-7713,-7326,-6944,-6582,
	-6259,-5991,-5795,-5688,-5636,-5593,-5559,-5532,
	-5514,-5503,-5499,-5501,-5509,-5523,-5542,-5566,
	-5594,-5625,-5660,-5698,-5738,-5781,-5825,-5870,
	-5916,-5962,-6007,-6053,-6097,-6139,-6180,-6218,
	-6254,-6286,-6314,-6338,-6358,-6373,-6382,-6385,
	-7822,-7902,-8123,-8460,-8887,-9378,-9907,-10449,
	-10978,-11467,-11891,-12225,-12442,-12516,-12499,-12461,
	-12403,-12326,-12232,-12122,-11998,-11859,-11708,-11546,
	-11374,-11194,-11006,-10812,-10613,-10410,-10206,-10000,
	-9794,-9590,-9388,-9190,-8998,-8812,-8633,-8464,
	-8304,-8157,-8021,-7900,-7794,-7705,-7633,-7580,
	-7547,-7536, 3014, 2790, 2180, 1280,  186,-1007,
	-2205,-3312,-4233,-4871,-5133,-4923,-4146,-2705,
	 -726, 1583, 4190, 7061,10162,13461,16925,20520,
	24214,27973,31765,-29977,-26221,-22531,-18941,-15485,
	-12194,-9103,-6245,-3652,-1358,  604, 2077, 2975,
	 3373, 3344, 2965, 2308, 1450,  463, -575,-1592,
	-2513,-3264,-3769,-3954,10690,10686,10675,10658,
	10636,10609,10578,10544,10509,10472,10434,10397,
	10361,10327,10295,10262,10228,10194,10160,10126,
	10092,10057,10022, 9986, 9951, 9915, 9879, 9843,
	 9807, 9771, 9734, 9697, 9661, 9624, 9587, 9550,
	 9511, 9466, 9417, 9366, 9314, 9261, 9211, 9162,
	 9118, 9079, 9046, 9021, 9005, 9000,-10777,-10965,
	-11479,-12239,-13166,-14183,-15211,-16170,-16982,-17570,
	-17853,-17754,-17194,-16094,-14562,-12773,-10753,-8526,
	-6118,-3555, -861, 1937, 4816, 7751,10715,13683,
	16631,19533,22364,25099,27712,30179,32473,-30962,
	-29087,-27459,-26174,-25279,-24728,-24471,-24464,-24657,
	-25005,-25460,-25974,-26500,-26992,-27401,-27682,-27786,
	  -14,  -13,   -8,   -1,    7,   17,   27,   38,
	   49,   58,   67,   75,   84,   92,  101,  111,
	  121,  132,  145,  162,  185,  211,  235,  255,
	  267,  266,  255,  238,  216,  190,  162,  133,
	  104,   75,   49,   26,    8,   -4,  -11,  -14,
	  -13,   -9,   -4,    3,   11,   19,   26,   33,
	   37,   39,  604,  601,  595,  585,  573,  561,
	  550,  540,  533,  530,  531,  537,  545,  555,
	  566,  576,  585,  592,  594,  592,  585,  574,
	  563,  552,  545,  542,  544,  547,  551,  557,
	  564,  571,  578,  585,  591,  596,  600,  603,
	  604,  604,  603,  601,  598,  595,  592,  590,
	  587,  585,  583,  583,-14262,-14236,-14162,-14049,
	-13906,-13740,-13561,-13376,-13194,-13023,-12860,-12695,
	-12527,-12353,-12172,-11982,-11780,-11567,-11339,-11032,
	-10624,-10179,-9756,-9419,-9229,-9248,-9452,-9762,
	-10155,-10612,-11113,-11636,-12160,-12666,-13132,-13538,
	-13863,-14087,-14209,-14254,-14233,-14160,-14047,-13907,
	-13754,-13600,-13457,-13340,-13260,-13230,13386,13399,
	13437,13496,13574,13667,13772,13886,14007,14130,
	14254,14374,14489,14594,14687,14764,14823,14861,
	14874,14801,14609,14342,14044,13756,13522,13386,
	13324,13283,13261,13256,13264,13282,13309,13342,
	13378,13415,13449,13479,13513,13557,13610,13669,
	13731,13793,13854,13909,13957,13994,14019,14027,
	 4517, 4514, 4506, 4493, 4476, 4456, 4433, 4408,
	 4381, 4355, 4328, 4301, 4276, 4254, 4233, 4216,
	 4204, 4195, 4192, 4208, 4250, 4307, 4372, 4435,
	 4486, 4517, 4534, 4550, 4564, 4576, 4585, 4591,
	 4593, 4590, 4582, 4568, 4548, 4521, 4480, 4423,
	 4352, 4273, 4188, 4101, 4018, 3941, 3874, 3821,
	 3787, 3775, 5247, 5232, 5190, 5125, 5039, 4936,
	 4820, 4693, 4560, 4424, 4287, 4154, 4028, 3911,
	 3809, 3723, 3657, 3616, 3601, 3681, 3891, 4184,
	 4513, 4831, 5091, 5247, 5321, 5371, 5399, 5410,
	 5406, 5392, 5370, 5344, 5317, 5294, 5276, 5268,
	 5265, 5261, 5255, 5248, 5240, 5232, 5225, 5217,
	 5211, 5206, 5203, 5202,-18561,-18568,-18588,-18620,
	-18661,-18711,-18767,-18828,-18892,-18958,-19024,-19088,
	-19149,-19205,-19254,-19296,-19327,-19347,-19355,-19316,
	-19214,-19073,-18915,-18761,-18636,-18561,-18520,-18482,
	-18449,-18422,-18401,-18389,-18386,-18393,-18412,-18444,
	-18489,-18550,-18641,-18770,-18927,-19105,-19295,-19487,
	-19674,-19846,-19995,-20113,-20190,-20217,  149,  150,
	  151,  152,  154,  156,  158,  160,  160,  160,
	  160,  160,  159,  158,  157,  154,  150,  145,
	  138,  126,  109,   88,   68,   50,   37,   32,
	   35,   40,   49,   59,   71,   84,   97,  110,
	  122,  132,  140,  145,  147,  147,  145,  142,
	  138,  134,  129,  124,  119,  116,  113,  113,
	 -247, -246, -243, -239, -234, -229, -224, -220,
	 -218, -217, -219, -223, -227, -233, -239, -246,
	 -252, -258, -263, -268, -272, -277, -281, -285,
	 -287, -287, -286, -283, -280, -277, -273, -269,
	 -264, -260, -257, -253, -251, -249, -248, -248,
	 -248, -249, -250, -251, -252, -254, -255, -256,
	 -256, -257,-13246,-13285,-13390,-13539,-13715,-13895,
	-14061,-14193,-14269,-14271,-14212,-14116,-13985,-13819,
	-13620,-13387,-13121,-12823,-12494,-12031,-11390,-10665,
	-9947,-9328,-8902,-8759,-8860,-9086,-9413,-9818,
	-10278,-10770,-11270,-11754,-12200,-12584,-12882,-13072,
	-13154,-13156,-13091,-12973,-12816,-12635,-12444,-12255,
	-12085,-11945,-11851,-11817,21173,21134,21024,20849,
	20618,20336,20012,19653,19267,18860,18440,18015,
	17591,17176,16778,16403,16060,15755,15496,15316,
	15227,15206,15229,15273,15315,15332,15332,15341,
	15355,15374,15394,15414,15432,15446,15453,15451,
	15439,15414,15371,15307,15228,15137,15041,14942,
	14846,14757,14680,14620,14580,14566,-1077,-1097,
	-1152,-1239,-1355,-1495,-1656,-1835,-2027,-2229,
	-2438,-2648,-2858,-3062,-3258,-3441,-3608,-3755,
	-3878,-3958,-3984,-3973,-3938,-3894,-3856,-3839,
	-3837,-3833,-3830,-3826,-3823,-3820,-3818,-3818,
	-3820,-3824,-3831,-3841,-3856,-3878,-3904,-3933,
	-3965,-3996,-4027,-4056,-4080,-4100,-4113,-4117,
	-7543,-7519,-7452,-7347,-7209,-7043,-6854,-6648,
	-6430,-6205,-5977,-5754,-5538,-5337,-5154,-4996,
	-4867,-4773,-4719,-4793,-5040,-5398,-5807,-6205,
	-6531,-6725,-6818,-6887,-6933,-6958,-6967,-6960,
	-6941,-6912,-6876,-6836,-6793,-6751,-6696,-6618,
	-6522,-6414,-6299,-6181,-6067,-5962,-5871,-5799,
	-5752,-5735,-25287,-25253,-25156,-25002,-24798,-24550,
	-24266,-23953,-23616,-23263,-22900,-22535,-22173,-21822,
	-21488,-21178,-20899,-20657,-20460,-20357,-20371,-20467,
	-20609,-20761,-20889,-20957,-20981,-20998,-21010,-21017,
	-21019,-21018,-21014,-21006,-20997,-20986,-20973,-20960,
	-20943,-20918,-20888,-20854,-20818,-20781,-20745,-20712,
	-20684,-20661,-20647,-20641,-32767,32764,32759,32751,
	32741,32731,32722,32715,32710,32710,32714,32724,
	32741,-32767,-32735,-32701,-32663,-32623,-32580,-32535,
	-32488,-32440,-32389,-32338,-32285,-32231,-32177,-32123,
	-32068,-32014,-31960,-31906,-31854,-31802,-31752,-31703,
	-31656,-31611,-31568,-31528,-31490,-31455,-31424,-31396,
	-31372,-31351,-31335,-31323,-31315,-31313,-32767,-32766,
	-32766,-32766,-32766,-32766,-32766,-32766,-32766,-32766,
	-32766,-32766,-32766,-32767,32766,32766,32766,32765,
	32765,32765,32764,32764,32763,32763,32763,32762,
	32762,32761,32761,32760,32760,32759,32759,32759,
	32758,32758,32757,32757,32757,32756,32756,32756,
	32755,32755,32755,32755,32755,32755,32755,32755,
	16753,16753,16754,16756,16759,16761,16763,16765,
	16766,16766,16765,16763,16759,16753,16745,16737,
	16728,16718,16708,16697,16686,16675,16663,16650,
	16638,16625,16612,16599,16586,16573,16560,16547,
	16535,16523,16511,16499,16488,16477,16467,16457,
	16448,16440,16432,16426,16420,16415,16411,16408,
	16407,16406,-16545,-32767,-32765,-32759,-32752,-32743,
	-32733,-32725,-32718,-32714,-32713,-32717,-32727,-32743,
	-32767,32737,32704,32669,32631,32591,32549,32505,
	32459,32411,32363,32313,32263,32212,32161,32109,
	32058,32007,31957,31907,31859,31811,31765,31721,
	31679,31639,31601,31565,31533,31503,31477,31454,
	31435,31419,31408,31401,31399,-32767,32766,32766,
	32766,32765,32765,32764,32764,32763,32763,32764,
	32764,32765,-32767,-32765,-32763,-32761,-32759,-32756,
	-32754,-32751,-32749,-32746,-32743,-32740,-32737,-32734,
	-32731,-32728,-32725,-32722,-32719,-32716,-32713,-32711,
	-32708,-32705,-32703,-32701,-32698,-32696,-32694,-32693,
	-32691,-32690,-32689,-32688,-32687,-32687,-32687,16753,
	16753,16755,16756,16759,16761,16763,16765,16766,
	16766,16765,16763,16759,16753,16745,16737,16728,
	16718,16707,16696,16685,16673,16661,16648,16636,
	16623,16609,16596,16583,16570,16556,16543,16531,
	16518,16506,16494,16483,16472,16461,16451,16442,
	16434,16426,16419,16413,16408,16405,16402,16400,
	16399,-16545, 1054, 1046, 1024,  987,  935,  870,
	  790,  697,  590,  471,  338,  193,   36, -133,
	 -314, -507, -711, -926,-1152,-1388,-1635,-1891,
	-2158,-2433,-2718,-3012,-3413,-3989,-4694,-5482,
	-6308,-7124,-7886,-8548,-9062,-9385,-9547,-9622,
	-9620,-9555,-9438,-9282,-9098,-8899,-8698,-8505,
	-8335,-8197,-8106,-8073, 4634, 4207, 3078, 1476,
	 -369,-2231,-3879,-5087,-5623,-5725,-5781,-5795,
	-5769,-5706,-5608,-5479,-5320,-5135,-4926,-4696,
	-4447,-4183,-3905,-3618,-3322,-3022,-2719,-2416,
	-2117,-1823,-1537,-1263,-1002, -758, -533, -330,
	 -151,    0,  115,  190,  231,  243,  233,  205,
	  166,  121,   77,   38,   10,    0, -768, -631,
	 -271,  238,  825, 1415, 1933, 2306, 2461, 2474,
	 2471, 2454, 2423, 2380, 2326, 2260, 2185, 2101,
	 2009, 1911, 1806, 1696, 1581, 1464, 1344, 1223,
	 1101,  980,  860,  743,  629,  519,  414,  315,
	  224,  140,   65,    0,  -50,  -83, -101, -106,
	 -102,  -90,  -72,  -53,  -33,  -16,   -4,    0,
	11915,11231, 9423, 6856, 3897,  910,-1738,-3683,
	-4558,-4738,-4843,-4877,-4845,-4752,-4602,-4401,
	-4152,-3861,-3531,-3168,-2776,-2360,-1924,-1473,
	-1012, -545,  -77,  387,  843, 1287, 1713, 2117,
	 2495, 2842, 3152, 3422, 3647, 3822, 3903, 3860,
	 3717, 3496, 3218, 2906, 2581, 2266, 1982, 1753,
	 1599, 1542,18095,16503,12969, 9354, 7404, 6161,
	 4885, 3578, 2243,  884, -496,-1896,-3312,-4742,
	-6182,-7631,-9084,-10540,-11995,-13447,-14892,-16329,
	-17754,-19164,-20557,-21929,-23279,-24602,-25897,-27161,
	-28390,-29583,-30735,-31845,32624,31608,30643,29733,
	28878,28084,27352,26685,26085,25557,25102,24724,
	24425,24207,24075,24030
};
static short mario_swim_back_down_tbl[]={
	    1,    0,	/* chn14translate x */
	   50,    1,	/* chn14 translate y */
	    1,    0,	/* chn14 translate z */
	    1,    0,	/* chn14 rotate x */
	    1,   51,	/* chn14 rotate y */
	    1,    0,	/* chn14 rotate z */
	    1,    0,	/* <m_waist>1_3 rotate x */
	    1,    0,	/* <m_waist>1_3 rotate y */
	   50, 1954,	/* <m_waist>1_3 rotate z */
	   50, 1804,	/* <m_body>1 rotate x */
	   50, 1854,	/* <m_body>1 rotate y */
	   50, 1904,	/* <m_body>1 rotate z */
	    1,    0,	/* <m_head>2 rotate x */
	    1,    0,	/* <m_head>2 rotate y */
	   50, 1754,	/* <m_head>2 rotate z */

	   50, 1603,	/* chn6 rotate x */
	   50, 1653,	/* chn6 rotate y */
	   50, 1703,	/* chn6 rotate z */
	   50,  252,	/* <m_larmA>1 rotate x */
	   50,  302,	/* <m_larmA>1 rotate y */
	   50,  352,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   50,  202,	/* <m_larmB>1 rotate z */
	   50,   52,	/* <m_rhand2>2 rotate x */
	   50,  102,	/* <m_rhand2>2 rotate y */
	   50,  152,	/* <m_rhand2>2 rotate z */

	   50, 1452,	/* chn10 rotate x */
	   50, 1502,	/* chn10 rotate y */
	   50, 1552,	/* chn10 rotate z */
	   50,  602,	/* <m_rarmA>1 rotate x */
	   50,  652,	/* <m_rarmA>1 rotate y */
	   50,  702,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   50,  552,	/* <m_rarmB>1 rotate z */
	   50,  402,	/* <m_rhand2>1 rotate x */
	   50,  452,	/* <m_rhand2>1 rotate y */
	   50,  502,	/* <m_rhand2>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1, 1602,	/* chn15 rotate z */
	   50, 1302,	/* <m_llegA>1 rotate x */
	   50, 1352,	/* <m_llegA>1 rotate y */
	   50, 1402,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   50, 1252,	/* <m_llegB>1 rotate z */
	   50, 1102,	/* <m_ltoot>1 rotate x */
	   50, 1152,	/* <m_ltoot>1 rotate y */
	   50, 1202,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1, 1753,	/* chn17 rotate z */
	   50,  952,	/* <m_rlegA>1 rotate x */
	   50, 1002,	/* <m_rlegA>1 rotate y */
	   50, 1052,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   50,  902,	/* <m_rlegB>1 rotate z */
	   50,  752,	/* <m_rfoot>1 rotate x */
	   50,  802,	/* <m_rfoot>1 rotate y */
	   50,  852,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioSwimBackDown = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	50,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_swim_back_down_prm,
	mario_swim_back_down_tbl
};
