/********************************************************************************
						Ultra 64 MARIO Brothers

				  mario tired waiting animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							November 11, 1995
 ********************************************************************************/

#include "../headers.h"
#include "../include/anime.h"


static short mario_tired_prm[]={
	    0,  170,  170,  169,  168,  167,  165,  164,
	  163,  161,  161,  160,  161,  161,  163,  164,
	  165,  167,  168,  169,  170,16383,-1668,-4724,
	-5088,-5073,-5034,-4975,-4904,-4827,-4750,-4679,
	-4621,-4581,-4566,-4581,-4621,-4679,-4750,-4827,
	-4904,-4975,-5034,-5073,11538,11575,11676,11826,
	12007,12204,12402,12583,12732,12834,12871,12834,
	12732,12583,12402,12204,12007,11826,11676,11575,
	-5170,-5196,-5268,-5373,-5501,-5640,-5780,-5908,
	-6013,-6085,-6111,-6085,-6013,-5908,-5780,-5640,
	-5501,-5373,-5268,-5196,-27087,-27159,-27355,-27643,
	-27994,-28375,-28757,-29108,-29396,-29592,-29664,-29592,
	-29396,-29108,-28757,-28375,-27994,-27643,-27355,-27159,
	-2743,-7174,-7127,-7000,-6813,-6586,-6339,-6092,
	-5865,-5679,-5552,-5505,-5552,-5679,-5865,-6092,
	-6339,-6586,-6813,-7000,-7127,-11471,-11504,-11595,
	-11729,-11892,-12069,-12246,-12409,-12543,-12634,-12668,
	-12634,-12543,-12409,-12246,-12069,-11892,-11729,-11595,
	-11504, 6383, 6368, 6329, 6271, 6200, 6123, 6047,
	 5976, 5918, 5879, 5864, 5879, 5918, 5976, 6047,
	 6123, 6200, 6271, 6329, 6368,-27934,-27999,-28175,
	-28436,-28751,-29095,-29439,-29755,-30015,-30192,-30257,
	-30192,-30015,-29755,-29439,-29095,-28751,-28436,-28175,
	-27999,    0,    1,    4,    9,   15,   21,   27,
	   32,   35,   36,   35,   33,   30,   25,   20,
	   15,   11,    6,    3,    0, -208, -208, -208,
	 -207, -207, -206, -206, -205, -205, -205, -205,
	 -205, -205, -206, -206, -207, -207, -207, -208,
	 -208,-13864,-13928,-14101,-14351,-14647,-14959,-15255,
	-15505,-15677,-15742,-15698,-15578,-15399,-15177,-14930,
	-14675,-14428,-14207,-14028,-13908, 7754, 7863, 8157,
	 8582, 9086, 9616,10120,10546,10839,10949,10874,
	10670,10366, 9989, 9569, 9134, 8714, 8337, 8032,
	 7828, 6921, 6901, 6848, 6772, 6681, 6586, 6495,
	 6419, 6366, 6346, 6359, 6396, 6451, 6519, 6594,
	 6672, 6748, 6816, 6871, 6907, 4420, 4449, 4527,
	 4639, 4772, 4912, 5045, 5157, 5235, 5264, 5244,
	 5190, 5110, 5010, 4899, 4785, 4674, 4574, 4494,
	 4440,-23418,-23489,-23681,-23959,-24289,-24636,-24965,
	-25243,-25435,-25507,-25458,-25325,-25126,-24879,-24605,
	-24320,-24046,-23799,-23600,-23466,-16576,-16605,-16684,
	-16801,-16943,-17097,-17252,-17393,-17510,-17589,-17619,
	-17589,-17510,-17393,-17252,-17097,-16943,-16801,-16684,
	-16605, 9527, 9588, 9754,10000,10298,10622,10946,
	11244,11489,11656,11717,11656,11489,11244,10946,
	10622,10298,10000, 9754, 9588,-10678,-10669,-10644,
	-10608,-10564,-10516,-10468,-10424,-10388,-10363,-10354,
	-10363,-10388,-10424,-10468,-10516,-10564,-10608,-10644,
	-10669,-5055,-5080,-5147,-5246,-5366,-5497,-5627,
	-5747,-5846,-5913,-5938,-5913,-5846,-5747,-5627,
	-5497,-5366,-5246,-5147,-5080,-21441,-21482,-21594,
	-21760,-21961,-22180,-22398,-22599,-22765,-22877,-22919,
	-22877,-22765,-22599,-22398,-22180,-21961,-21760,-21594,
	-21482,-32767,-32767,16753,-16545,-32767,-32767,16753,
	-16545,-6350,-6514,-6940,-7527,-8174,-8783,-9251,
	-9479,-9448,-9241,-8911,-8509,-8087,-7698,-7393,
	-7146,-6905,-6688,-6511,-6393, 7290, 7363, 7562,
	 7854, 8208, 8594, 8980, 9335, 9627, 9825, 9898,
	 9825, 9627, 9335, 8980, 8594, 8208, 7854, 7562,
	 7363,18631,18654,18718,18811,18925,19048,19172,
	19285,19379,19442,19465,19442,19379,19285,19172,
	19048,18925,18811,18718,18654
};
static short mario_tired_tbl[]={
	    1,    0,	/* chn14_3translate x */
	   20,    1,	/* chn14_3 translate y */
	    1,    0,	/* chn14_3 translate z */
	    1,    0,	/* chn14_3 rotate x */
	    1,   21,	/* chn14_3 rotate y */
	    1,    0,	/* chn14_3 rotate z */
	    1,    0,	/* <m_waist>1_3 rotate x */
	    1,    0,	/* <m_waist>1_3 rotate y */
	   20,  473,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	   20,  453,	/* <m_body>1 rotate z */
	    1,    0,	/* <m_head>2 rotate x */
	    1,    0,	/* <m_head>2 rotate y */
	   20,  433,	/* <m_head>2 rotate z */

	    1,  429,	/* chn6 rotate x */
	    1,  430,	/* chn6 rotate y */
	    1,  431,	/* chn6 rotate z */
	   20,   44,	/* <m_larmA>1 rotate x */
	   20,   64,	/* <m_larmA>1 rotate y */
	   20,   84,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   20,   24,	/* <m_larmB>1 rotate z */
	    1,    0,	/* <m_lhand>1 rotate x */
	    1,   22,	/* <m_lhand>1 rotate y */
	    1,   23,	/* <m_lhand>1 rotate z */

	    1,  425,	/* chn10 rotate x */
	    1,  426,	/* chn10 rotate y */
	    1,  427,	/* chn10 rotate z */
	   20,  125,	/* <m_rarmA>1 rotate x */
	   20,  145,	/* <m_rarmA>1 rotate y */
	   20,  165,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   20,  105,	/* <m_rarmB>1 rotate z */
	    1,    0,	/* <m_rhand>1 rotate x */
	    1,    0,	/* <m_rhand>1 rotate y */
	    1,  104,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  428,	/* chn15 rotate z */
	   20,  365,	/* <m_llegA>1 rotate x */
	   20,  385,	/* <m_llegA>1 rotate y */
	   20,  405,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   20,  345,	/* <m_llegB>1 rotate z */
	    1,    0,	/* <m_ltoot>1 rotate x */
	    1,    0,	/* <m_ltoot>1 rotate y */
	   20,  325,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  432,	/* chn17 rotate z */
	   20,  265,	/* <m_rlegA>1 rotate x */
	   20,  285,	/* <m_rlegA>1 rotate y */
	   20,  305,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   20,  245,	/* <m_rlegB>1 rotate z */
	   20,  185,	/* <m_rfoot>1 rotate x */
	   20,  205,	/* <m_rfoot>1 rotate y */
	   20,  225,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioTiredWaiting = {
	 MAP_ANIM_NORMAL,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	20,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_tired_prm,
	mario_tired_tbl
};
