/********************************************************************************
						Ultra 64 MARIO Brothers

					 mario punch end animation data

			Copyright 1996 Nintendo co., ltd.  All rights reserved

							February 6, 1996
 ********************************************************************************/

#include "../headers.h"


static short mario_punch_end_prm[]={
	    0,    7,   14,   14,   14,   12,    6,    2,
	    0,    0,    0,  152,  154,  154,  154,  154,
	  154,  157,  161,  166,  170,   20,   27,   26,
	   24,   21,   10,    4,    0,    0,    0,16383,
	-1668,-4724,-11594,-12355,-11968,-11102,-10105,-9322,
	-9100,-10382,-12579,-13745,-2491,-10488,-11393,-10957,
	-9557,-7569,-5369,-3332,-1834,-1251,-10344,-10701,
	-10872,-11032,-11177,-11304,-11409,-11488,-11538,-11556,
	-9880,-1475, -514, -958,-2413,-4486,-6783,-8910,
	-10475,-11084, 2277,  235, -468, -546, -483, -452,
	 -334, -184,  -55,    0, 1766,  529,   86,    0,
	  -11,  -52,  -54,  -35,  -11,    0,-5962,-5111,
	-4661,-4389,-4137,-3802,-3433,-3091,-2840,-2743,
	-5674,-7174,-8553,-9991,-11146,-12057,-12929,-13667,
	-14179,-14371,30923,-28046,-22779,-18149,-14732,-17572,
	18131,11828, 5194, 1355, 8903, 8026, 6891, 5788,
	 5958,12907,11461, 9873,10528,11222,15200,20633,
	26077,31429,-30166,31788,   -6,-5260,-10251,-13066,
	   11,   45,  264,  534,  820, 1087, 1302, 1152,
	  467,    0, -201, -196, -184, -171, -157, -145,
	 -139, -170, -195, -208,-15307,-16229,-17543,-18973,
	-20500,-21820,-22626,-19783,-16093,-13864,14840,13487,
	15887,16878,17539,17146,15024,11869, 9003, 7754,
	 2417, 3077, 3142, 3704, 4381, 5100, 5786, 6368,
	 6770, 6921, 4507, 4469, 4985, 4949, 4867, 4757,
	 4638, 4530, 4451, 4420,-15460,-15067,-16629,-17480,
	-18394,-19301,-20129,-20808,-21267,-21436, -548, -458,
	 -405, -350, -292, -233, -176, -104,  -32,    0,
	  161,  224,  238,  234,  216,  190,  161,  107,
	   35,    0,-18528,-19695,-19944,-20009,-19916,-19687,
	-19345,-18454,-17207,-16576,11411,11379,11821,12481,
	13149,13612,13659,12485,10547, 9527,-2609,-3215,
	-3990,-4936,-5975,-7029,-8019,-9123,-10196,-10678,
	 1506, 1130,  192,-1203,-2773,-4233,-5298,-5579,
	-5290,-5055,-26637,-26106,-25602,-25023,-24363,-23617,
	-22781,-21419,-19815,-19042,-32767,-32767,16753,-16545,
	-32767,-32767,16753,-16545,-14682,-15248,-14260,-12070,
	-9821,-7802,-5751,-3387,-1054,    0,-1021,-1582,
	-1431, -952, -551, -475, -457, -289,  -94,    0,
	-3959,-4214,-3767,-2952,-2669,-4304,-5624,-4251,
	-2067, -926, 8118, 9007, 8490, 7296, 5737, 4124,
	 2766, 1548,  467,    0,-5144,-4669,-4360,-4016,
	-3621,-3162,-2623,-1684, -550,    0, 4209, 4436,
	 4976, 5635, 6240, 6617, 6593, 5324, 3261, 2180,
	 6137, 5512, 4890, 4085, 3179, 2253, 1390,  672,
	  181,    0,  249, -295, -389, -405, -364, -286,
	 -191,  -98,  -27,    0,22128,22574,22116,21340,
	20362,19300,18270,17390,16776,16545
};
static short mario_punch_end_tbl[]={
	   10,    1,	/* chn14_2_2translate x */
	   10,   11,	/* chn14_2_2 translate y */
	   10,   21,	/* chn14_2_2 translate z */
	    1,    0,	/* chn14_2_2 rotate x */
	    1,   31,	/* chn14_2_2 rotate y */
	    1,    0,	/* chn14_2_2 rotate z */
	   10,  352,	/* <m_waist>1_3 rotate x */
	   10,  362,	/* <m_waist>1_3 rotate y */
	   10,  372,	/* <m_waist>1_3 rotate z */
	   10,  322,	/* <m_body>1 rotate x */
	   10,  332,	/* <m_body>1 rotate y */
	   10,  342,	/* <m_body>1 rotate z */
	   10,  292,	/* <m_head>2 rotate x */
	   10,  302,	/* <m_head>2 rotate y */
	   10,  312,	/* <m_head>2 rotate z */

	    1,  288,	/* chn6 rotate x */
	    1,  289,	/* chn6 rotate y */
	    1,  290,	/* chn6 rotate z */
	   10,   44,	/* <m_larmA>1 rotate x */
	   10,   54,	/* <m_larmA>1 rotate y */
	   10,   64,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   10,   34,	/* <m_larmB>1 rotate z */
	    1,    0,	/* <m_lhand>1 rotate x */
	    1,   32,	/* <m_lhand>1 rotate y */
	    1,   33,	/* <m_lhand>1 rotate z */

	    1,  284,	/* chn10 rotate x */
	    1,  285,	/* chn10 rotate y */
	    1,  286,	/* chn10 rotate z */
	   10,  114,	/* <m_rarmA>1 rotate x */
	   10,  124,	/* <m_rarmA>1 rotate y */
	   10,  134,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   10,  104,	/* <m_rarmB>1 rotate z */
	   10,   74,	/* <m_rhand>1 rotate x */
	   10,   84,	/* <m_rhand>1 rotate y */
	   10,   94,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  287,	/* chn15 rotate z */
	   10,  254,	/* <m_llegA>1 rotate x */
	   10,  264,	/* <m_llegA>1 rotate y */
	   10,  274,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   10,  244,	/* <m_llegB>1 rotate z */
	   10,  214,	/* <m_ltoot>1 rotate x */
	   10,  224,	/* <m_ltoot>1 rotate y */
	   10,  234,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  291,	/* chn17 rotate z */
	   10,  184,	/* <m_rlegA>1 rotate x */
	   10,  194,	/* <m_rlegA>1 rotate y */
	   10,  204,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   10,  174,	/* <m_rlegB>1 rotate z */
	   10,  144,	/* <m_rfoot>1 rotate x */
	   10,  154,	/* <m_rfoot>1 rotate y */
	   10,  164,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioPunchEnd = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	10,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_punch_end_prm,
	mario_punch_end_tbl
};
