/********************************************************************************
						Ultra 64 MARIO Brothers

					mario hold land end animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							December 26, 1995
 ********************************************************************************/

#include "../headers.h"


static short mario_carry_landing_end_prm[]={
	    0,  170,  139,  130,   96,   98,  103,  110,
	  117,  125,  131,  136,  141,  146,  151,  154,
	  157,  -15,  -14,  -14,  -13,  -12,  -10,   -9,
	   -7,   -6,   -4,   -2,   -1,    0,    2,    3,
	    4,16383,-6194,-1660,-5781,-1388,-1116, -915,
	 -811, -783, -786, -817, -871, -945,-1034,-1134,
	-1241,-1351,-1460,-1563,-1657, 6398, 5776, 4667,
	 4025, 3950, 3909, 3897, 3911, 3946, 3999, 4066,
	 4143, 4225, 4310, 4392, 4468,-4247,-3904,-3303,
	-2910,-2781,-2656,-2538,-2427,-2322,-2225,-2135,
	-2053,-1979,-1914,-1858,-1811,31468,32523,-30909,
	-29653,-29481,-29365,-29301,-29281,-29300,-29350,-29426,
	-29521,-29628,-29742,-29856,-29964, 2767,  525,-4654,
	-4839,-4443,-4132,-3940,-3835,-3760,-3710,-3685,
	-3679,-3690,-3715,-3751,-3794,-3842,-3891,-3938,
	-4246,-3741,-2854,-2356,-2324,-2324,-2350,-2399,
	-2467,-2551,-2645,-2746,-2850,-2954,-3052,-3141,
	 5834, 5357, 4561, 4070, 3946, 3837, 3742, 3659,
	 3589, 3529, 3480, 3440, 3408, 3383, 3364, 3352,
	-32077,-31245,-29426,-28329,-28190,-28101,-28056,-28049,
	-28075,-28129,-28204,-28295,-28397,-28503,-28608,-28707,
	 -537, -541, -587, -631, -599, -566, -532, -496,
	 -460, -422, -382, -341, -298, -253, -206, -139,
	   21,    0,  -81, -133, -167, -207, -252, -299,
	 -344, -385, -419, -443, -455, -452, -431, -328,
	-18077,-19952,-20991,-20744,-20438,-20117,-19787,-19452,
	-19118,-18791,-18474,-18174,-17896,-17645,-17425,-17306,
	13437,18461,18489,22738,22190,21471,20617,19662,
	18640,17588,16538,15528,14590,13760,13073,12686,
	 6821, 5134, 5583, 2047, 2155, 2379, 2700, 3093,
	 3539, 4015, 4499, 4970, 5405, 5783, 6081, 6243,
	 3908, 6247, 6079, 7918, 7841, 7702, 7512, 7283,
	 7027, 6756, 6481, 6214, 5967, 5752, 5580, 5487,
	-20451,-24443,-24188,-29782,-29390,-28797,-28042,-27164,
	-26202,-25194,-24181,-23201,-22293,-21497,-20850,-20493,
	 1169, 1256, 1146,  394,  282,  185,  102,   30,
	  -31,  -85, -132, -176, -217, -258, -300, -328,
	  248,  187,  113,  135,  116,   96,   74,   51,
	   27,    4,  -18,  -39,  -60,  -78,  -94, -103,
	-18494,-19102,-19587,-21162,-21144,-21075,-20965,-20823,
	-20659,-20480,-20297,-20119,-19954,-19812,-19702,-19643,
	19365,18370,18220,23190,22752,22129,21357,20473,
	19514,18516,17515,16549,15653,14865,14220,13861,
	-4441,-4364,-7803,-3613,-3898,-4332,-4888,-5536,
	-6246,-6990,-7739,-8464,-9135,-9724,-10201,-10464,
	-5514,-7103,-8884,-11050,-10785,-10434,-10014,-9543,
	-9039,-8519,-8000,-7499,-7035,-6625,-6286,-6095,
	-22360,-24103,-23508,-28448,-27859,-27076,-26137,-25082,
	-23951,-22784,-21618,-20495,-19453,-18532,-17772,-17345,
	-32767,-32767,16636,16647,16683,16753,16854,16981,
	17128,17292,17468,17651,17838,18023,18203,18373,
	18529,18666,-16545,-32767,-32767,16625,16637,16677,
	16753,16864,17003,17164,17343,17536,17737,17941,
	18144,18341,18527,18698,18849,-16545, -548, -705,
	 -298,  324, 1138, 2166, 3130, 3751, 4035, 4197,
	 4266, 4275, 4254, 4235, 4250, 4277, 6459, 6438,
	 5987, 5307, 4538, 3698, 2807, 1886,  954,   32,
	 -858,-1699,-2469,-3148,-3716,-3942,15287,15503,
	15657,15725,15716,15658,15561,15434,15286,15128,
	14968,14817,14682,14574,14503,14477
};
static short mario_carry_landing_end_tbl[]={
	    1,    0,	/* chn14_1translate x */
	   16,    1,	/* chn14_1 translate y */
	   16,   17,	/* chn14_1 translate z */
	    1,    0,	/* chn14_1 rotate x */
	    1,   33,	/* chn14_1 rotate y */
	    1,    0,	/* chn14_1 rotate z */
	    1,    0,	/* <m_waist>1 rotate x */
	    1,    0,	/* <m_waist>1 rotate y */
	   16,  462,	/* <m_waist>1 rotate z */
	    1,    0,	/* <m_body>1_4 rotate x */
	    1,    0,	/* <m_body>1_4 rotate y */
	   16,  446,	/* <m_body>1_4 rotate z */
	    1,    0,	/* <m_head>1 rotate x */
	    1,    0,	/* <m_head>1 rotate y */
	   16,  430,	/* <m_head>1 rotate z */

	    1,  411,	/* chn6_4 rotate x */
	    1,  412,	/* chn6_4 rotate y */
	   16,  413,	/* chn6_4 rotate z */
	   16,   53,	/* <m_larmA>1 rotate x */
	   16,   69,	/* <m_larmA>1 rotate y */
	   16,   85,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1_1 rotate x */
	    1,    0,	/* <m_larmB>1_1 rotate y */
	   16,   37,	/* <m_larmB>1_1 rotate z */
	    1,   34,	/* <m_lhand>1_1 rotate x */
	    1,   35,	/* <m_lhand>1_1 rotate y */
	    1,   36,	/* <m_lhand>1_1 rotate z */

	    1,  392,	/* chn10_4 rotate x */
	    1,  393,	/* chn10_4 rotate y */
	   16,  394,	/* chn10_4 rotate z */
	   16,  120,	/* <m_rarmA>1 rotate x */
	   16,  136,	/* <m_rarmA>1 rotate y */
	   16,  152,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1_4 rotate x */
	    1,    0,	/* <m_rarmB>1_4 rotate y */
	   16,  104,	/* <m_rarmB>1_4 rotate z */
	    1,  101,	/* <m_rhand>1_1 rotate x */
	    1,  102,	/* <m_rhand>1_1 rotate y */
	    1,  103,	/* <m_rhand>1_1 rotate z */

	    1,    0,	/* chn15_4 rotate x */
	    1,    0,	/* chn15_4 rotate y */
	    1,  410,	/* chn15_4 rotate z */
	   16,  344,	/* <m_llegA>1_4 rotate x */
	   16,  360,	/* <m_llegA>1_4 rotate y */
	   16,  376,	/* <m_llegA>1_4 rotate z */
	    1,    0,	/* <m_llegB>1_4 rotate x */
	    1,    0,	/* <m_llegB>1_4 rotate y */
	   16,  328,	/* <m_llegB>1_4 rotate z */
	   16,  280,	/* <m_ltoot>1_4 rotate x */
	   16,  296,	/* <m_ltoot>1_4 rotate y */
	   16,  312,	/* <m_ltoot>1_4 rotate z */

	    1,    0,	/* chn17_4 rotate x */
	    1,    0,	/* chn17_4 rotate y */
	    1,  429,	/* chn17_4 rotate z */
	   16,  232,	/* <m_rlegA>1_4 rotate x */
	   16,  248,	/* <m_rlegA>1_4 rotate y */
	   16,  264,	/* <m_rlegA>1_4 rotate z */
	    1,    0,	/* <m_rlegB>1_4 rotate x */
	    1,    0,	/* <m_rlegB>1_4 rotate y */
	   16,  216,	/* <m_rlegB>1_4 rotate z */
	   16,  168,	/* <m_rtoot>1 rotate x */
	   16,  184,	/* <m_rtoot>1 rotate y */
	   16,  200,	/* <m_rtoot>1 rotate z */
};
AnimeRecord animMarioHoldLandEnd = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 2,							/* start frame     	 */
	 0,							/* loop frame		 */
	16,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_carry_landing_end_prm,
	mario_carry_landing_end_tbl
};
