/********************************************************************************
						Ultra 64 MARIO Brothers

				 mario mant landing gear animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

						   September 19, 1995
 ********************************************************************************/

#include "../headers.h"


static short mario_mant_fly_landgear_prm[]={
	    0,16383,  138,-3019,-5588,-1773,-18270,-15276,
	-13507,   58, 1354,-5138,-2398,18783,14822,-13276,
	  309,  307,  301,  291,  279,  264,  246,  227,
	  206,  184,  160,  137,  113,   89,   66,   43,
	   22,    3,  519,  514,  500,  477,  446,  408,
	  365,  317,  264,  209,  151,   92,   33,  -25,
	  -83, -138, -190, -238,-8413,-8464,-8609,-8839,
	-9147,-9522,-9955,-10438,-10962,-11516,-12094,-12684,
	-13279,-13869,-14445,-14999,-15520,-16001, 4312, 4310,
	 4303, 4294, 4281, 4265, 4247, 4227, 4205, 4182,
	 4157, 4133, 4108, 4083, 4059, 4036, 4014, 3994,
	 4351, 4331, 4272, 4180, 4056, 3905, 3731, 3537,
	 3326, 3103, 2871, 2633, 2394, 2157, 1925, 1702,
	 1493, 1299, 1325, 1330, 1346, 1371, 1405, 1446,
	 1493, 1546, 1603, 1664, 1727, 1791, 1856, 1921,
	 1984, 2044, 2101, 2154,-16965,-17005,-17123,-17309,
	-17557,-17859,-18209,-18599,-19021,-19469,-19934,-20411,
	-20891,-21367,-21832,-22278,-22699,-23087,   19,   19,
	   19,   19,   18,   18,   18,   18,   17,   17,
	   17,   16,   16,   16,   15,   15,   15,   14,
	 -288, -286, -281, -272, -260, -245, -228, -209,
	 -189, -167, -145, -122,  -99,  -76,  -54,  -32,
	  -12,    6,-8342,-8395,-8546,-8788,-9109,-9501,
	-9954,-10459,-11006,-11586,-12190,-12807,-13429,-14045,
	-14648,-15226,-15772,-16274, 3859, 3869, 3899, 3947,
	 4011, 4089, 4179, 4279, 4388, 4503, 4623, 4745,
	 4869, 4991, 5111, 5226, 5334, 5434,-2558,-2551,
	-2533,-2504,-2466,-2419,-2364,-2304,-2238,-2169,
	-2097,-2023,-1948,-1874,-1802,-1733,-1667,-1607,
	-1024,-1029,-1042,-1064,-1092,-1127,-1168,-1213,
	-1262,-1313,-1367,-1422,-1478,-1533,-1587,-1638,
	-1687,-1732,-17232,-17276,-17401,-17600,-17865,-18189,
	-18562,-18979,-19431,-19909,-20407,-20917,-21430,-21939,
	-22436,-22913,-23363,-23778,32767,32767,16753,-16545,
	32767,32767,16753,-16545,-10522,-10396,-10040,-9490,
	-8779,-7941,-7011,-6024,-5013,-4012,-3057,-2181,
	-1211,  -60, 1113, 2150, 2889, 3171,-1991,-1874,
	-1547,-1043, -398,  353, 1177, 2038, 2901, 3732,
	 4496, 5158, 5684, 6039, 5773, 4759, 3446, 2282,
	32767,32658,32349,31866,31237,30488,29645,28736,
	27787,26824,25875,24965,24123,23374,22745,22262,
	21953,21844
};
static short mario_mant_fly_landgear_tbl[]={
	    1,    0,	/* chn14translate x */
	    1,    0,	/* chn14 translate y */
	    1,    0,	/* chn14 translate z */
	    1,    0,	/* chn14 rotate x */
	    1,    1,	/* chn14 rotate y */
	    1,    0,	/* chn14 rotate z */
	    1,    0,	/* <m_waist>1_3 rotate x */
	    1,    0,	/* <m_waist>1_3 rotate y */
	   18,  312,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	   18,  294,	/* <m_body>1 rotate z */
	    1,    0,	/* <m_head>2 rotate x */
	    1,    0,	/* <m_head>2 rotate y */
	   18,  276,	/* <m_head>2 rotate z */

	    1,  272,	/* chn6 rotate x */
	    1,  273,	/* chn6 rotate y */
	    1,  274,	/* chn6 rotate z */
	    1,    6,	/* <m_larmA>1 rotate x */
	    1,    7,	/* <m_larmA>1 rotate y */
	    1,    8,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	    1,    5,	/* <m_larmB>1 rotate z */
	    1,    2,	/* <m_lhand>1 rotate x */
	    1,    3,	/* <m_lhand>1 rotate y */
	    1,    4,	/* <m_lhand>1 rotate z */

	    1,  268,	/* chn10 rotate x */
	    1,  269,	/* chn10 rotate y */
	    1,  270,	/* chn10 rotate z */
	    1,   13,	/* <m_rarmA>1 rotate x */
	    1,   14,	/* <m_rarmA>1 rotate y */
	    1,   15,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	    1,   12,	/* <m_rarmB>1 rotate z */
	    1,    9,	/* <m_rhand>1 rotate x */
	    1,   10,	/* <m_rhand>1 rotate y */
	    1,   11,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  271,	/* chn15 rotate z */
	   18,  214,	/* <m_llegA>1 rotate x */
	   18,  232,	/* <m_llegA>1 rotate y */
	   18,  250,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   18,  196,	/* <m_llegB>1 rotate z */
	   18,  142,	/* <m_ltoot>1 rotate x */
	   18,  160,	/* <m_ltoot>1 rotate y */
	   18,  178,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  275,	/* chn17 rotate z */
	   18,   88,	/* <m_rlegA>1 rotate x */
	   18,  106,	/* <m_rlegA>1 rotate y */
	   18,  124,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   18,   70,	/* <m_rlegB>1 rotate z */
	   18,   16,	/* <m_rfoot>1 rotate x */
	   18,   34,	/* <m_rfoot>1 rotate y */
	   18,   52,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioMantFlyGear = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	18,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_mant_fly_landgear_prm,
	mario_mant_fly_landgear_tbl
};
