/********************************************************************************
						Ultra 64 MARIO Brothers

				   mario slip braking animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							Swptember 04, 1995
 ********************************************************************************/

#include "../headers.h"


static short mario_slip_brake_prm[]={
	    0,   54,16383, -118,   73,  556, 1195, 1854,
	 2399, 2692, 2710,-1664,-1698,-1784,-1897,-2014,
	-2110,-2162,-2165,-3985,-4130,-4496,-4981,-5481,
	-5893,-6115,-6129,-10742,-10926,-11389,-12002,-12634,
	-13156,-13436,-13454,-24240,-25028,-27065,-29862,-32928,
	-35773,-37909,-38843,-13163,-13934,-15927,-18664,-21664,
	-24448,-26537,-27452,19238,20098,22321,25374,28720,
	31826,34156,35177,    0,  -18,  -65, -127, -192,
	 -245, -273, -275,    0,  295, 1042, 2030, 3049,
	 3890, 4343, 4372,-4724,-4897,-5335,-5913,-6510,
	-7003,-7268,-7285,-9282,-9494,-10028,-10735,-11465,
	-12067,-12391,-12411,12583,12109,10884, 9201, 7357,
	 5645, 4360, 3798,12698,12190,10876, 9072, 7094,
	 5258, 3881, 3278, 6305, 5968, 5097, 3902, 2592,
	 1375,  463,   63,   27,   20,    1,  -25,  -54,
	  -81, -101, -110,  603,  603,  602,  600,  598,
	  596,  594,  594,-13531,-13660,-13995,-14455,-14959,
	-15427,-15779,-15932, 1600, 2325, 4201, 6776, 9600,
	12220,14186,15047,  -59,  -48,  -22,   13,   53,
	   90,  118,  130, -335, -334, -331, -327, -322,
	 -318, -315, -314,-25567,-25888,-26717,-27856,-29104,
	-30262,-31131,-31512,  149,  153,  162,  174,  187,
	  200,  210,  214, -247, -244, -237, -227, -216,
	 -205, -197, -194,-13246,-13409,-13831,-14409,-15044,
	-15633,-16075,-16269, 2503, 3127, 4741, 6957, 9386,
	11641,13333,14073,    0,   -3,  -11,  -22,  -35,
	  -46,  -55,  -58,  108,  107,  104,  101,   97,
	   94,   91,   90,-24265,-24586,-25415,-26553,-27800,
	-28958,-29827,-30207,32767,32767,16753,-16545,32767,
	32767,16753,-16545,    0,    5,   19,   38,   57,
	   73,   82,   83,  834,  834,  833,  832,  831,
	  830,  830,  830, 6165, 6236, 6415, 6651, 6895,
	 7096, 7205, 7212,    0,   19,   71,  142,  220,
	  292,  346,  370, -834, -829, -817, -801, -782,
	 -765, -753, -747, 5100, 4841, 4170, 3249, 2239,
	 1303,  600,  292, 7784
};
static short mario_slip_brake_tbl[]={
	    1,    0,	/* chn14translate x */
	    1,    1,	/* chn14 translate y */
	    1,    0,	/* chn14 translate z */
	    1,    0,	/* chn14 rotate x */
	    1,    2,	/* chn14 rotate y */
	    1,    0,	/* chn14 rotate z */
	    1,    0,	/* <m_waist>1_3 rotate x */
	    1,    0,	/* <m_waist>1_3 rotate y */
	    1,  283,	/* <m_waist>1_3 rotate z */
	    8,  259,	/* <m_body>1 rotate x */
	    8,  267,	/* <m_body>1 rotate y */
	    8,  275,	/* <m_body>1 rotate z */
	    8,  235,	/* <m_head>2 rotate x */
	    8,  243,	/* <m_head>2 rotate y */
	    8,  251,	/* <m_head>2 rotate z */

	    1,  231,	/* chn6 rotate x */
	    1,  232,	/* chn6 rotate y */
	    1,  233,	/* chn6 rotate z */
	    8,   35,	/* <m_larmA>1 rotate x */
	    8,   43,	/* <m_larmA>1 rotate y */
	    8,   51,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	    8,   27,	/* <m_larmB>1 rotate z */
	    8,    3,	/* <m_lhand>1 rotate x */
	    8,   11,	/* <m_lhand>1 rotate y */
	    8,   19,	/* <m_lhand>1 rotate z */

	    1,  227,	/* chn10 rotate x */
	    1,  228,	/* chn10 rotate y */
	    1,  229,	/* chn10 rotate z */
	    8,   91,	/* <m_rarmA>1 rotate x */
	    8,   99,	/* <m_rarmA>1 rotate y */
	    8,  107,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	    8,   83,	/* <m_rarmB>1 rotate z */
	    8,   59,	/* <m_rhand>1 rotate x */
	    8,   67,	/* <m_rhand>1 rotate y */
	    8,   75,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  230,	/* chn15 rotate z */
	    8,  203,	/* <m_llegA>1 rotate x */
	    8,  211,	/* <m_llegA>1 rotate y */
	    8,  219,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	    8,  195,	/* <m_llegB>1 rotate z */
	    8,  171,	/* <m_ltoot>1 rotate x */
	    8,  179,	/* <m_ltoot>1 rotate y */
	    8,  187,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  234,	/* chn17 rotate z */
	    8,  147,	/* <m_rlegA>1 rotate x */
	    8,  155,	/* <m_rlegA>1 rotate y */
	    8,  163,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	    8,  139,	/* <m_rlegB>1 rotate z */
	    8,  115,	/* <m_rfoot>1 rotate x */
	    8,  123,	/* <m_rfoot>1 rotate y */
	    8,  131,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioSlipBrake = {
	MAP_ANIM_ONETIME,			/* attribute       	 */
	  0,						/* syncro			 */
	  0,						/* start frame     	 */
	  0,						/* loop frame		 */
	  8,						/* number of frames	 */
	 20,						/* number of joints	 */
	mario_slip_brake_prm,
	mario_slip_brake_tbl
};
