/********************************************************************************
						Ultra 64 MARIO Brothers

				 mario swim fore downing animation data

			Copyright 1996 Nintendo co., ltd.  All rights reserved

							March 5, 1996
 ********************************************************************************/

#include "../headers.h"


static short mario_swim_down_end_prm[]={
	    0,  189,  189,  189,  189,  189,  189,  189,
	  189,  189,  189,  189,  189,  189,  189,  189,
	  189,  189,  189,  189,  189,  189,  189,  189,
	  189,  189,  189,  189,  189,  189,  189,  189,
	  189,  189,  189,  189,  189,  189,  189,  189,
	  189,16383, -238, -118,   -9,   86,  169,  242,
	  306,  363,  412,  457,  498,  537,  575,  614,
	  654,  698,  742,  782,  817,  848,  875,  898,
	  916,  929,  938,  943,  945,  943,  939,  933,
	  925,  916,  907,  897,  887,  878,  871,  864,
	  860,  859,-1729,-1664,-1575,-1444,-1279,-1092,
	 -891, -685, -485, -300, -139,  -12,   71,  101,
	   69,  -34, -326, -861,-1565,-2358,-3165,-3907,
	-4507,-4889,-4974,-4809,-4503,-4081,-3563,-2972,
	-2330,-1659, -982, -321,  302,  864, 1345, 1721,
	 1969, 2069,-4052,-3985,-3923,-3865,-3812,-3764,
	-3720,-3682,-3647,-3618,-3593,-3572,-3556,-3544,
	-3537,-3534,-3549,-3590,-3649,-3718,-3792,-3861,
	-3919,-3957,-3970,-3961,-3940,-3911,-3874,-3831,
	-3784,-3734,-3684,-3635,-3588,-3546,-3510,-3482,
	-3463,-3456,-11744,-11785,-11850,-11953,-12084,-12233,
	-12390,-12545,-12688,-12808,-12896,-12941,-12933,-12863,
	-12720,-12494,-12063,-11362,-10471,-9468,-8432,-7442,
	-6577,-5914,-5534,-5372,-5303,-5316,-5398,-5537,
	-5721,-5938,-6176,-6422,-6665,-6893,-7093,-7253,
	-7361,-7404, -926, -737, -595, -474, -372, -289,
	 -225, -179, -149, -136, -139, -157, -189, -236,
	 -295, -367, -540, -863,-1280,-1732,-2164,-2517,
	-2734,-2758,-2531,-2067,-1439, -674,  196, 1146,
	 2145, 3165, 4176, 5149, 6055, 6867, 7554, 8087,
	 8438, 8578,-11911,-11868,-11853,-11868,-11909,-11971,
	-12049,-12138,-12233,-12329,-12422,-12506,-12576,-12628,
	-12657,-12658,-12620,-12543,-12433,-12298,-12147,-11986,
	-11823,-11665,-11521,-11377,-11216,-11044,-10863,-10677,
	-10490,-10307,-10130,-9964,-9812,-9679,-9567,-9482,
	-9427,-9405,-15133,-15347,-15579,-15875,-16225,-16615,
	-17035,-17473,-17918,-18357,-18780,-19174,-19529,-19833,
	-20073,-20239,-20228,-19994,-19608,-19145,-18678,-18279,
	-18021,-17978,-18222,-18732,-19415,-20243,-21183,-22206,
	-23279,-24373,-25457,-26500,-27470,-28339,-29073,-29644,
	-30019,-30168,-1662,-1646,-1636,-1632,-1635,-1642,
	-1654,-1668,-1685,-1702,-1720,-1737,-1751,-1763,
	-1771,-1774,-1773,-1771,-1768,-1764,-1759,-1754,
	-1748,-1741,-1734,-1726,-1718,-1710,-1702,-1695,
	-1687,-1680,-1673,-1667,-1661,-1656,-1652,-1649,
	-1647,-1646, 3244, 3298, 3380, 3507, 3672, 3866,
	 4082, 4310, 4542, 4771, 4987, 5183, 5349, 5479,
	 5562, 5592, 5581, 5547, 5494, 5424, 5337, 5236,
	 5124, 5002, 4871, 4735, 4595, 4452, 4310, 4169,
	 4033, 3902, 3778, 3665, 3563, 3475, 3403, 3348,
	 3312, 3298,-7593,-7535,-7492,-7470,-7465,-7476,
	-7498,-7531,-7570,-7612,-7656,-7698,-7736,-7766,
	-7786,-7794,-7793,-7789,-7783,-7775,-7765,-7754,
	-7741,-7727,-7713,-7697,-7681,-7665,-7649,-7633,
	-7618,-7603,-7589,-7576,-7565,-7555,-7547,-7541,
	-7537,-7535,-10512,-10534,-10513,-10427,-10284,-10095,
	-9870,-9617,-9348,-9071,-8796,-8534,-8293,-8085,
	-7917,-7801,-7718,-7642,-7574,-7514,-7459,-7412,
	-7370,-7333,-7302,-7276,-7254,-7236,-7222,-7211,
	-7203,-7197,-7194,-7192,-7192,-7192,-7193,-7195,
	-7196,-7196, 2594, 3014, 3476, 4027, 4651, 5337,
	 6070, 6839, 7629, 8428, 9222, 9999,10744,11445,
	12089,12663,13156,13576,13933,14237,14498,14729,
	14938,15136,15334,15537,15741,15943,16142,16335,
	16521,16696,16859,17008,17140,17254,17347,17417,
	17462,17479,10839,10690,10523,10319,10085, 9828,
	 9555, 9270, 8982, 8696, 8419, 8158, 7919, 7707,
	 7531, 7396, 7291, 7209, 7158, 7150, 7194, 7301,
	 7481, 7743, 8099, 8566, 9140, 9803,10533,11308,
	12110,12917,13708,14463,15162,15783,16306,16710,
	16975,17081,-11354,-10777,-10191,-9563,-8902,-8219,
	-7521,-6819,-6122,-5440,-4781,-4157,-3575,-3046,
	-2579,-2184,-1908,-1774,-1755,-1824,-1955,-2119,
	-2291,-2443,-2547,-2627,-2720,-2824,-2936,-3054,
	-3174,-3293,-3410,-3520,-3621,-3711,-3787,-3845,
	-3883,-3898,  -16,  -14,  -12,   -9,   -5,   -1,
	    2,    7,   12,   17,   23,   29,   36,   42,
	   49,   56,   62,   69,   76,   83,   90,   97,
	  104,  111,  118,  124,  130,  136,  142,  147,
	  152,  157,  161,  165,  168,  171,  173,  174,
	  175,  176,  604,  604,  604,  603,  603,  602,
	  601,  601,  600,  599,  599,  598,  597,  596,
	  595,  594,  593,  592,  591,  590,  589,  588,
	  588,  587,  586,  585,  584,  583,  582,  582,
	  581,  580,  580,  579,  579,  578,  578,  578,
	  578,  578,-14299,-14262,-14219,-14166,-14104,-14035,
	-13958,-13874,-13784,-13688,-13587,-13481,-13371,-13258,
	-13141,-13022,-12902,-12780,-12657,-12534,-12412,-12291,
	-12171,-12053,-11938,-11826,-11718,-11615,-11516,-11423,
	-11336,-11256,-11182,-11117,-11060,-11012,-10973,-10944,
	-10926,-10919,13502,13386,13186,12843,12381,11820,
	11186,10499, 9783, 9061, 8354, 7687, 7081, 6559,
	 6144, 5859, 5660, 5489, 5343, 5221, 5122, 5044,
	 4984, 4942, 4915, 4902, 4902, 4912, 4931, 4958,
	 4990, 5025, 5063, 5102, 5139, 5174, 5204, 5228,
	 5244, 5250, 4523, 4517, 4496, 4458, 4405, 4336,
	 4253, 4156, 4048, 3928, 3798, 3659, 3511, 3356,
	 3194, 3027, 2855, 2680, 2502, 2323, 2143, 1963,
	 1784, 1607, 1434, 1265, 1100,  942,  791,  648,
	  513,  389,  275,  173,   84,    9,  -51,  -96,
	 -125, -136, 5227, 5247, 5258, 5261, 5256, 5244,
	 5225, 5199, 5167, 5130, 5088, 5040, 4989, 4933,
	 4874, 4812, 4748, 4681, 4613, 4543, 4472, 4401,
	 4330, 4260, 4190, 4122, 4055, 3991, 3929, 3870,
	 3814, 3763, 3716, 3674, 3636, 3605, 3579, 3560,
	 3548, 3544,-18617,-18561,-18521,-18495,-18485,-18488,
	-18505,-18533,-18573,-18624,-18685,-18754,-18832,-18918,
	-19010,-19109,-19212,-19321,-19432,-19547,-19663,-19781,
	-19900,-20018,-20135,-20251,-20364,-20473,-20578,-20679,
	-20773,-20861,-20942,-21015,-21079,-21133,-21177,-21210,
	-21231,-21239,  150,  149,  148,  146,  145,  143,
	  141,  138,  136,  133,  130,  127,  124,  121,
	  118,  114,  111,  107,  104,  100,   97,   94,
	   90,   87,   84,   81,   78,   75,   72,   69,
	   67,   65,   62,   61,   59,   58,   57,   56,
	   55,   55, -247, -247, -248, -248, -249, -250,
	 -250, -251, -252, -253, -254, -256, -257, -258,
	 -259, -261, -262, -263, -265, -266, -267, -269,
	 -270, -271, -272, -274, -275, -276, -277, -278,
	 -279, -280, -281, -281, -282, -282, -283, -283,
	 -283, -283,-13286,-13246,-13198,-13140,-13073,-12997,
	-12913,-12822,-12723,-12619,-12508,-12392,-12272,-12148,
	-12021,-11891,-11760,-11626,-11492,-11358,-11225,-11092,
	-10961,-10833,-10707,-10585,-10467,-10354,-10246,-10145,
	-10050,-9962,-9882,-9810,-9748,-9695,-9653,-9622,
	-9602,-9594,15412,15332,15195,14962,14648,14268,
	13837,13369,12881,12387,11901,11440,11019,10651,
	10353,10139, 9980, 9836, 9706, 9590, 9486, 9394,
	 9313, 9243, 9183, 9132, 9089, 9054, 9026, 9004,
	 8988, 8976, 8968, 8964, 8963, 8963, 8965, 8967,
	 8968, 8969,-3737,-3839,-3925,-3998,-4057,-4103,
	-4137,-4160,-4172,-4174,-4166,-4150,-4125,-4093,
	-4054,-4008,-3957,-3901,-3841,-3776,-3709,-3639,
	-3567,-3494,-3421,-3348,-3275,-3203,-3134,-3067,
	-3004,-2944,-2889,-2839,-2795,-2757,-2726,-2703,
	-2688,-2683,-6720,-6725,-6719,-6703,-6675,-6638,
	-6592,-6537,-6474,-6404,-6327,-6243,-6154,-6060,
	-5962,-5860,-5755,-5647,-5538,-5427,-5315,-5204,
	-5093,-4983,-4875,-4770,-4668,-4569,-4474,-4385,
	-4301,-4223,-4151,-4087,-4031,-3984,-3946,-3918,
	-3900,-3893,-21035,-20957,-20903,-20871,-20860,-20869,
	-20897,-20943,-21005,-21083,-21176,-21281,-21399,-21528,
	-21666,-21813,-21967,-22128,-22294,-22465,-22638,-22813,
	-22988,-23163,-23337,-23507,-23674,-23836,-23991,-24139,
	-24279,-24409,-24528,-24636,-24730,-24810,-24875,-24923,
	-24953,-24965,-32767,-32767,16753,-16545,-32767,-32767,
	16753,-16545,   39,    0,  -67, -180, -331, -511,
	 -714, -929,-1150,-1368,-1575,-1762,-1922,-2047,
	-2127,-2156,-2145,-2114,-2064,-1998,-1916,-1822,
	-1716,-1601,-1478,-1350,-1218,-1085, -951, -818,
	 -690, -567, -451, -344, -248, -166,  -97,  -46,
	  -13,    0,   73,    0, -126, -338, -622, -962,
	-1342,-1747,-2163,-2572,-2961,-3314,-3614,-3848,
	-4000,-4054,-4034,-3975,-3881,-3756,-3603,-3425,
	-3227,-3010,-2780,-2539,-2291,-2040,-1788,-1539,
	-1297,-1066, -848, -648, -468, -312, -184,  -87,
	  -24,    0,-4300,-4472,-4679,-4944,-5253,-5592,
	-5944,-6296,-6633,-6939,-7201,-7402,-7528,-7566,
	-7498,-7312,-7018,-6646,-6204,-5699,-5139,-4533,
	-3889,-3214,-2517,-1806,-1089, -374,  330, 1018,
	 1679, 2306, 2890, 3424, 3900, 4310, 4645, 4897,
	 5059, 5122, -157,    0,  246,  647, 1176, 1806,
	 2510, 3261, 4033, 4799, 5532, 6204, 6789, 7261,
	 7592, 7756, 7796, 7777, 7704, 7583, 7418, 7214,
	 6977, 6711, 6422, 6114, 5794, 5465, 5132, 4802,
	 4478, 4167, 3872, 3600, 3355, 3141, 2966, 2832,
	 2746, 2712,   76,    0,  -62, -102, -122, -125,
	 -113,  -88,  -54,  -11,   36,   87,  139,  189,
	  235,  274,  312,  355,  402,  452,  506,  562,
	  619,  679,  739,  799,  859,  918,  976, 1031,
	 1084, 1134, 1180, 1222, 1260, 1291, 1317, 1337,
	 1349, 1354, 4007, 3849, 3663, 3426, 3147, 2839,
	 2511, 2175, 1842, 1522, 1227,  966,  752,  594,
	  505,  494,  546,  637,  762,  919, 1103, 1311,
	 1540, 1785, 2044, 2312, 2587, 2864, 3139, 3410,
	 3673, 3924, 4159, 4375, 4568, 4735, 4873, 4976,
	 5043, 5069,  -17,    0,   20,   43,   68,   96,
	  126,  158,  192,  228,  265,  304,  343,  384,
	  425,  467,  509,  552,  595,  637,  679,  721,
	  762,  802,  841,  879,  916,  951,  984, 1016,
	 1045, 1072, 1097, 1118, 1138, 1154, 1167, 1176,
	 1182, 1184,    9,    0,  -11,  -24,  -38,  -53,
	  -70,  -88, -107, -127, -148, -169, -191, -214,
	 -237, -260, -284, -307, -331, -355, -378, -402,
	 -425, -447, -469, -490, -510, -530, -548, -566,
	 -582, -597, -611, -623, -634, -643, -650, -655,
	 -659, -660,17685,18095,18526,18964,19408,19857,
	20309,20765,21223,21682,22141,22599,23054,23507,
	23955,24399,24836,25266,25688,26101,26504,26896,
	27275,27642,27994,28331,28651,28955,29240,29506,
	29752,29976,30179,30358,30512,30642,30745,30821,
	30868,30886
};
static short mario_swim_down_end_tbl[]={
	    1,    0,	/* chn14_1translate x */
	   40,    1,	/* chn14_1 translate y */
	    1,    0,	/* chn14_1 translate z */
	    1,    0,	/* chn14_1 rotate x */
	    1,   41,	/* chn14_1 rotate y */
	    1,    0,	/* chn14_1 rotate z */
	   40, 1410,	/* <m_waist>1_3 rotate x */
	   40, 1450,	/* <m_waist>1_3 rotate y */
	   40, 1490,	/* <m_waist>1_3 rotate z */
	   40, 1290,	/* <m_body>1 rotate x */
	   40, 1330,	/* <m_body>1 rotate y */
	   40, 1370,	/* <m_body>1 rotate z */
	   40, 1170,	/* <m_head>2 rotate x */
	   40, 1210,	/* <m_head>2 rotate y */
	   40, 1250,	/* <m_head>2 rotate z */

	    1, 1166,	/* chn6 rotate x */
	    1, 1167,	/* chn6 rotate y */
	    1, 1168,	/* chn6 rotate z */
	   40,  202,	/* <m_larmA>1 rotate x */
	   40,  242,	/* <m_larmA>1 rotate y */
	   40,  282,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   40,  162,	/* <m_larmB>1 rotate z */
	   40,   42,	/* <m_rhand2>2 rotate x */
	   40,   82,	/* <m_rhand2>2 rotate y */
	   40,  122,	/* <m_rhand2>2 rotate z */

	    1, 1162,	/* chn10 rotate x */
	    1, 1163,	/* chn10 rotate y */
	    1, 1164,	/* chn10 rotate z */
	   40,  482,	/* <m_rarmA>1 rotate x */
	   40,  522,	/* <m_rarmA>1 rotate y */
	   40,  562,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   40,  442,	/* <m_rarmB>1 rotate z */
	   40,  322,	/* <m_rhand2>1 rotate x */
	   40,  362,	/* <m_rhand2>1 rotate y */
	   40,  402,	/* <m_rhand2>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1, 1165,	/* chn15 rotate z */
	   40, 1042,	/* <m_llegA>1 rotate x */
	   40, 1082,	/* <m_llegA>1 rotate y */
	   40, 1122,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   40, 1002,	/* <m_llegB>1 rotate z */
	   40,  882,	/* <m_ltoot>1 rotate x */
	   40,  922,	/* <m_ltoot>1 rotate y */
	   40,  962,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1, 1169,	/* chn17 rotate z */
	   40,  762,	/* <m_rlegA>1 rotate x */
	   40,  802,	/* <m_rlegA>1 rotate y */
	   40,  842,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   40,  722,	/* <m_rlegB>1 rotate z */
	   40,  602,	/* <m_rfoot>1 rotate x */
	   40,  642,	/* <m_rfoot>1 rotate y */
	   40,  682,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioSwimDownEnd = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	40,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_swim_down_end_prm,
	mario_swim_down_end_tbl
};
