/********************************************************************************
						Ultra 64 MARIO Brothers

					 mario waiting animation data 3

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							July 19, 1995
 ********************************************************************************/

#include "../headers.h"
#include "../include/anime.h"


static short mario_wait3_prm[]={
	    0,  171,  171,  169,  168,  166,  164,  162,
	  160,  158,  156,  155,  153,  152,  151,  151,
	  151,  152,  153,  155,  156,  158,  160,  162,
	  164,  166,  168,  169,  170,  171,  171,   -1,
	   -1,   -1,    0,    0,    0,    0,    1,    1,
	    2,    2,    3,    3,    3,    3,    3,    3,
	    3,    2,    2,    1,    1,    0,    0,    0,
	    0,   -1,   -1,   -1,   -1,16383,    3,   12,
	   26,   44,   65,   88,  113,  138,  162,  186,
	  207,  225,  239,  248,  251,  248,  239,  225,
	  208,  187,  164,  139,  115,   90,   67,   46,
	   29,   15,    6,    3,-1668,-1667,-1666,-1665,
	-1663,-1662,-1660,-1658,-1656,-1654,-1653,-1651,
	-1650,-1650,-1649,-1650,-1650,-1651,-1653,-1654,
	-1656,-1658,-1660,-1661,-1663,-1665,-1666,-1667,
	-1668,-1668,-4745,-4801,-4889,-5002,-5134,-5281,
	-5436,-5594,-5750,-5897,-6030,-6143,-6231,-6288,
	-6309,-6290,-6234,-6147,-6036,-5905,-5760,-5606,
	-5450,-5296,-5151,-5020,-4908,-4821,-4765,-4745,
	-13761,-13806,-13875,-13965,-14070,-14186,-14309,-14434,
	-14557,-14673,-14778,-14867,-14936,-14981,-14996,-14980,
	-14934,-14863,-14773,-14666,-14548,-14424,-14298,-14173,
	-14056,-13950,-13859,-13789,-13744,-13727,-1290,-1401,
	-1572,-1792,-2051,-2337,-2640,-2948,-3251,-3537,
	-3796,-4017,-4189,-4301,-4341,-4304,-4195,-4027,
	-3809,-3553,-3270,-2971,-2666,-2366,-2083,-1827,
	-1608,-1439,-1329,-1290,-11515,-11401,-11225,-10997,
	-10730,-10435,-10122,-9804,-9491,-9195,-8927,-8699,
	-8522,-8406,-8364,-8403,-8516,-8690,-8914,-9178,
	-9471,-9780,-10095,-10404,-10697,-10962,-11187,-11362,
	-11475,-11515,-11030,-10876,-10639,-10333,-9973,-9576,
	-9155,-8727,-8306,-7908,-7548,-7241,-7002,-6847,
	-6791,-6843,-6994,-7228,-7530,-7886,-8279,-8695,
	-9119,-9535,-9929,-10285,-10588,-10823,-10976,-11030,
	-2788,-2915,-3111,-3364,-3660,-3989,-4336,-4690,
	-5037,-5366,-5664,-5917,-6114,-6242,-6289,-6246,
	-6121,-5928,-5678,-5385,-5060,-4716,-4366,-4022,
	-3697,-3403,-3153,-2958,-2833,-2788,-14367,-14356,
	-14339,-14317,-14291,-14262,-14232,-14201,-14170,-14141,
	-14115,-14092,-14075,-14063,-14058,-14060,-14069,-14084,
	-14104,-14127,-14153,-14181,-14209,-14236,-14263,-14286,
	-14306,-14322,-14332,-14336, 1401, 1529, 1726, 1981,
	 2280, 2611, 2961, 3317, 3667, 3998, 4298, 4554,
	 4752, 4881, 4928, 4884, 4759, 4564, 4313, 4017,
	 3690, 3344, 2991, 2645, 2317, 2021, 1768, 1573,
	 1446, 1401,11203,11147,11061,10951,10821,10678,
	10526,10372,10220,10076, 9946, 9836, 9750, 9694,
	 9673, 9692, 9747, 9831, 9940,10068,10210,10360,
	10513,10663,10805,10934,11043,11128,11183,11203,
	-13002,-12820,-12539,-12177,-11752,-11282,-10785,-10278,
	-9781,-9310,-8884,-8521,-8239,-8055,-7989,-8051,
	-8229,-8506,-8863,-9284,-9749,-10241,-10742,-11234,
	-11699,-12121,-12479,-12757,-12937,-13001,    5,   22,
	   48,   81,  120,  163,  208,  255,  300,  344,
	  383,  416,  442,  458,  465,  461,  450,  432,
	  408,  380,  347,  312,  273,  233,  193,  152,
	  112,   74,   38,    5, -206, -201, -194, -184,
	 -173, -160, -147, -133, -120, -107,  -96,  -86,
	  -79,  -74,  -72,  -73,  -76,  -81,  -88,  -97,
	 -106, -117, -128, -140, -151, -163, -175, -186,
	 -197, -206,-13906,-14026,-14210,-14448,-14727,-15036,
	-15362,-15695,-16022,-16331,-16611,-16849,-17035,-17155,
	-17199,-17172,-17092,-16965,-16796,-16592,-16359,-16102,
	-15828,-15542,-15249,-14957,-14671,-14396,-14140,-13906,
	 7825, 8027, 8338, 8740, 9211, 9733,10284,10846,
	11398,11920,12393,12795,13109,13312,13386,13340,
	13205,12990,12706,12361,11967,11534,11070,10587,
	10093, 9600, 9116, 8653, 8219, 7825, 6906, 6864,
	 6800, 6717, 6620, 6512, 6398, 6282, 6168, 6060,
	 5962, 5879, 5814, 5772, 5757, 5766, 5794, 5839,
	 5897, 5969, 6050, 6140, 6235, 6335, 6437, 6539,
	 6639, 6735, 6825, 6906, 4439, 4493, 4576, 4682,
	 4808, 4946, 5093, 5242, 5389, 5528, 5653, 5760,
	 5843, 5897, 5917, 5905, 5869, 5812, 5736, 5645,
	 5540, 5425, 5302, 5173, 5042, 4911, 4782, 4659,
	 4544, 4439,-21467,-21554,-21689,-21862,-22066,-22291,
	-22529,-22772,-23010,-23236,-23440,-23614,-23749,-23837,
	-23869,-23849,-23790,-23698,-23575,-23426,-23256,-23069,
	-22868,-22660,-22447,-22234,-22025,-21825,-21637,-21467,
	   -5,  -19,  -41,  -70, -104, -142, -181, -221,
	 -261, -299, -332, -361, -384, -398, -404, -400,
	 -391, -375, -355, -330, -302, -271, -238, -203,
	 -167, -132,  -97,  -64,  -33,   -5,   -1,   -5,
	  -10,  -18,  -26,  -36,  -46,  -56,  -66,  -76,
	  -84,  -92,  -98, -101, -103, -102,  -99,  -95,
	  -90,  -84,  -77,  -69,  -60,  -51,  -42,  -33,
	  -24,  -16,   -8,   -1,-16609,-16702,-16846,-17032,
	-17250,-17491,-17746,-18006,-18262,-18503,-18722,-18908,
	-19053,-19147,-19181,-19160,-19098,-18998,-18867,-18707,
	-18525,-18324,-18110,-17886,-17658,-17430,-17206,-16992,
	-16791,-16609, 9585, 9749,10003,10330,10714,11139,
	11589,12047,12496,12922,13307,13635,13890,14056,
	14116,14079,13968,13793,13562,13281,12960,12607,
	12229,11835,11433,11031,10637,10259, 9906, 9585,
	-10668,-10640,-10597,-10541,-10475,-10403,-10326,-10248,
	-10172,-10099,-10034,-9978,-9934,-9906,-9896,-9902,
	-9921,-9951,-9990,-10038,-10093,-10153,-10217,-10284,
	-10353,-10421,-10489,-10553,-10613,-10668,-5078,-5144,
	-5245,-5376,-5529,-5698,-5877,-6060,-6239,-6409,
	-6563,-6693,-6795,-6861,-6885,-6870,-6826,-6757,
	-6664,-6552,-6424,-6283,-6133,-5976,-5815,-5655,
	-5498,-5347,-5207,-5079,-19060,-19111,-19191,-19293,
	-19413,-19546,-19687,-19830,-19971,-20104,-20225,-20327,
	-20407,-20459,-20478,-20466,-20432,-20377,-20305,-20217,
	-20116,-20006,-19888,-19764,-19638,-19513,-19389,-19271,
	-19161,-19060,32767,32767,16753,-16545,32767,32767,
	16753,-16545,-8829,-8439,-7935,-7336,-6661,-5929,
	-5160,-4374,-3589,-2825,-2102,-1438, -854, -368,
	    0,  263,  454,  581,  651,  672,  654,  602,
	  527,  436,  336,  236,  145,   69,   18,    0,
	-1482,-1419,-1335,-1235,-1122, -999, -870, -738,
	 -605, -476, -354, -242, -143,  -61,    0,   44,
	   76,   97,  109,  112,  109,  101,   88,   73,
	   56,   39,   24,   11,    3,    0, -708, -710,
	 -742, -797, -871, -961,-1061,-1166,-1273,-1377,
	-1474,-1558,-1625,-1672,-1692,-1688,-1664,-1625,
	-1571,-1508,-1436,-1360,-1282,-1205,-1132,-1066,
	-1009, -965, -936, -926, 2180,16550,16565,16588,
	16618,16653,16692,16732,16774,16815,16854,16889,
	16919,16942,16957,16962,16959,16949,16933,16912,
	16886,16857,16825,16791,16755,16718,16682,16646,
	16612,16580,16550,
};

static short mario_wait3_tbl[]={
	    1,    0,	/* chn14_3translate x */
	   30,    1,	/* chn14_3 translate y */
	   30,   31,	/* chn14_3 translate z */
	    1,    0,	/* chn14_3 rotate x */
	    1,   61,	/* 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 */
	   30,  941,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	    1,  940,	/* <m_body>1 rotate z */
	   30,  850,	/* <m_head>2 rotate x */
	   30,  880,	/* <m_head>2 rotate y */
	   30,  910,	/* <m_head>2 rotate z */

	    1,  846,	/* chn6 rotate x */
	    1,  847,	/* chn6 rotate y */
	    1,  848,	/* chn6 rotate z */
	   30,  182,	/* <m_larmA>1 rotate x */
	   30,  212,	/* <m_larmA>1 rotate y */
	   30,  242,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   30,  152,	/* <m_larmB>1 rotate z */
	   30,   62,	/* <m_lhand>1 rotate x */
	   30,   92,	/* <m_lhand>1 rotate y */
	   30,  122,	/* <m_lhand>1 rotate z */

	    1,  842,	/* chn10 rotate x */
	    1,  843,	/* chn10 rotate y */
	    1,  844,	/* chn10 rotate z */
	   30,  332,	/* <m_rarmA>1 rotate x */
	   30,  362,	/* <m_rarmA>1 rotate y */
	   30,  392,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   30,  302,	/* <m_rarmB>1 rotate z */
	    1,    0,	/* <m_rhand>1 rotate x */
	    1,    0,	/* <m_rhand>1 rotate y */
	   30,  272,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  845,	/* chn15 rotate z */
	   30,  752,	/* <m_llegA>1 rotate x */
	   30,  782,	/* <m_llegA>1 rotate y */
	   30,  812,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   30,  722,	/* <m_llegB>1 rotate z */
	   30,  632,	/* <m_ltoot>1 rotate x */
	   30,  662,	/* <m_ltoot>1 rotate y */
	   30,  692,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  849,	/* chn17 rotate z */
	   30,  542,	/* <m_rlegA>1 rotate x */
	   30,  572,	/* <m_rlegA>1 rotate y */
	   30,  602,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   30,  512,	/* <m_rlegB>1 rotate z */
	   30,  422,	/* <m_rfoot>1 rotate x */
	   30,  452,	/* <m_rfoot>1 rotate y */
	   30,  482,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioWaiting3 = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	30,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_wait3_prm,
	mario_wait3_tbl
};
