/********************************************************************************
						Ultra 64 MARIO Brothers

				   mario put on board animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							December 26, 1995
 ********************************************************************************/

#include "../headers.h"


static short mario_puton_board_prm[]={
	    0,  208,  205,  197,  185,  171,  157,  146,
	  134,  129,  133,  138,  144,  150,  157,  163,
	  167,  171,  172,16383,-2590,-2648,-2806,-3035,
	-3309,-3600,-3879,-4174,-4516,-4889,-5278,-5667,
	-6040,-6380,-6673,-6901,-7050,-7103,-4608,-4593,
	-4553,-4496,-4426,-4353,-4282,-4208,-4122,-4028,
	-3929,-3831,-3737,-3651,-3577,-3520,-3482,-3469,
	-5335,-5280,-5130,-4913,-4654,-4380,-4115,-3836,
	-3512,-3159,-2791,-2423,-2070,-1748,-1471,-1255,
	-1114,-1064,-5221,-5921,-7675,-9967,-12280,-14095,
	-14895,-14818,-14394,-13697,-12802,-11785,-10719,-9679,
	-8741,-7978,-7465,-7278,-9869,-9969,-10223,-10559,
	-10904,-11187,-11335,-11371,-11370,-11337,-11282,-11210,
	-11129,-11047,-10970,-10906,-10863,-10846,-8392,-8278,
	-7987,-7592,-7169,-6793,-6538,-6375,-6224,-6085,
	-5960,-5849,-5752,-5672,-5608,-5561,-5533,-5523,
	 -432, -634,-1152,-1856,-2614,-3296,-3770,-4092,
	-4402,-4695,-4968,-5217,-5438,-5627,-5781,-5896,
	-5968,-5993, 5089, 2256,-2395,-5275,-6034,-7714,
	-9418,-10249,-10275,-10174,-9969,-9680,-9330,-8940,
	-8532,-8127,-7747,-7414,-7149,-6974,-6911, 3846,
	 2833,  115,-3824,-8501,-13432,-18135,-22124,-24917,
	-26724,-28112,-29136,-29852,-30315,-30579,-30699,-30731,
	-30730,22920,23160,23792,24681,25693,26693,27547,
	28121,28280,27968,27291,26355,25270,24140,23075,
	22181,21566,21337,-18987,-19908,-22374,-25937,-30152,
	30962,26784,23294,20939,19567,18673,18171,17978,
	18009,18180,18407,18604,18689, -631, -548, -314,
	   45,  508, 1048, 1641, 2264, 2892, 3626, 4536,
	 5552, 6604, 7622, 8535, 9275, 9770, 9950,-1749,
	-1583,-1136, -489,  277, 1084, 1852, 2499, 2946,
	 3226, 3430, 3570, 3657, 3704, 3720, 3717, 3708,
	 3702,-9894,-10032,-10404,-10940,-11575,-12240,-12870,
	-13396,-13751,-13959,-14095,-14173,-14204,-14202,-14178,
	-14145,-14117,-14104, 6398, 6977, 8510,10689,13205,
	15752,18020,19703,20491,20337,19516,18211,16606,
	14883,13224,11813,10833,10465, 3578, 3644, 3823,
	 4082, 4388, 4709, 5013, 5268, 5441, 5544, 5614,
	 5656, 5676, 5679, 5673, 5661, 5649, 5644, 1557,
	 1781, 2373, 3215, 4188, 5173, 6052, 6706, 7016,
	 6963, 6656, 6164, 5557, 4904, 4274, 3739, 3366,
	 3227,-19661,-19894,-20510,-21384,-22391,-23408,-24308,
	-24969,-25264,-25170,-24796,-24221,-23521,-22775,-22059,
	-21452,-21031,-20873,  -88, -747,-2232,-3799,-5488,
	-7260,-8263,-8546,-8733,-8838,-8877,-8864,-8812,
	-8738,-8654,-8577,-8520,-8497, -160, -577,-1471,
	-2307,-2992,-3620,-3931,-3972,-3963,-3916,-3838,
	-3740,-3632,-3521,-3419,-3335,-3277,-3256,-11493,
	-12516,-14572,-16145,-16596,-16564,-16446,-16407,-16348,
	-16275,-16193,-16105,-16018,-15936,-15863,-15806,-15768,
	-15754, 5950, 7408,10653,13989,17517,21136,22847,
	22743,22302,21598,20702,19689,18632,17603,16676,
	15923,15417,15233,-6819,-6465,-5515,-4136,-1944,
	  677, 2410, 2957, 3043, 2880, 2680, 2657, 2844,
	 3101, 3383, 3642, 3831, 3905,-1914,-2512,-3551,
	-3900,-2766, -942,  322,  719,  840,  798,  702,
	  665,  682,  682,  671,  656,  641,  635,-17485,
	-18127,-19668,-21535,-23985,-26760,-28514,-28983,-28944,
	-28608,-28185,-27888,-27686,-27436,-27174,-26940,-26772,
	-26707,-32767,-32767,16753,-16545,-32767,-32767,16753,
	-16545, 5773, 5789, 5829, 5884, 5942, 5993, 6027,
	 6034, 6003, 5921, 5792, 5633, 5457, 5280, 5116,
	 4981, 4889, 4855,-1725,-1586,-1218, -693,  -85,
	  533, 1090, 1511, 1725, 1723, 1574, 1318,  993,
	  639,  295,    1, -203, -281, 2903, 2774, 2434,
	 1948, 1385,  811,  294,  -98, -299, -304, -175,
	   51,  341,  658,  966, 1230, 1415, 1484,10005,
	 9372, 7776, 5676, 3531, 1799,  939,  819,  964,
	 1321, 1838, 2459, 3132, 3802, 4417, 4923, 5266,
	 5392,  813,  365, -761,-2243,-3756,-4976,-5577,
	-5653,-5539,-5273,-4894,-4440,-3951,-3464,-3018,
	-2652,-2404,-2313,  712, 1150, 2242, 3655, 5059,
	 6119, 6503, 6291, 5819, 5148, 4335, 3440, 2521,
	 1637,  848,  211, -213, -368,-15629,-14607,-12646,
	-11400,-11086,-10818,-10593,-10407,-10257,-10138,-10046,
	-9979,-9933,-9903,-9886,-9879,-9877,-9877,-1168,
	-1143,-1066, -926, -739, -525, -291,  -43,  211,
	  466,  716,  953, 1172, 1365, 1527, 1650, 1729,
	 1757,15673,15690,15744,15841,15972,16122,16285,
	16458,16636,16814,16989,17155,17307,17442,17555,
	17642,17697,17716
};
static short mario_puton_board_tbl[]={
	    1,    0,	/* chn14_1translate x */
	   18,    1,	/* chn14_1 translate y */
	    1,    0,	/* chn14_1 translate z */
	    1,    0,	/* chn14_1 rotate x */
	    1,   19,	/* chn14_1 rotate y */
	    1,    0,	/* chn14_1 rotate z */
	   18,  589,	/* <m_waist>1_3 rotate x */
	   18,  607,	/* <m_waist>1_3 rotate y */
	   18,  625,	/* <m_waist>1_3 rotate z */
	   18,  535,	/* <m_body>1 rotate x */
	   18,  553,	/* <m_body>1 rotate y */
	   18,  571,	/* <m_body>1 rotate z */
	   18,  481,	/* <m_head>2 rotate x */
	   18,  499,	/* <m_head>2 rotate y */
	   18,  517,	/* <m_head>2 rotate z */

	    1,  477,	/* chn6 rotate x */
	    1,  478,	/* chn6 rotate y */
	    1,  479,	/* chn6 rotate z */
	   18,   92,	/* <m_larmA>1_3 rotate x */
	   18,  110,	/* <m_larmA>1_3 rotate y */
	   18,  128,	/* <m_larmA>1_3 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   18,   74,	/* <m_larmB>1 rotate z */
	   18,   20,	/* <m_lhand>1 rotate x */
	   18,   38,	/* <m_lhand>1 rotate y */
	   18,   56,	/* <m_lhand>1 rotate z */

	    1,  473,	/* chn10 rotate x */
	    1,  474,	/* chn10 rotate y */
	    1,  475,	/* chn10 rotate z */
	   18,  167,	/* <m_rarmA>1_3 rotate x */
	   18,  185,	/* <m_rarmA>1_3 rotate y */
	   18,  203,	/* <m_rarmA>1_3 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   18,  149,	/* <m_rarmB>1 rotate z */
	    1,  146,	/* <m_rhand>1 rotate x */
	    1,  147,	/* <m_rhand>1 rotate y */
	    1,  148,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  476,	/* chn15 rotate z */
	   18,  419,	/* <m_llegA>1 rotate x */
	   18,  437,	/* <m_llegA>1 rotate y */
	   18,  455,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   18,  401,	/* <m_llegB>1 rotate z */
	   18,  347,	/* <m_ltoot>1 rotate x */
	   18,  365,	/* <m_ltoot>1 rotate y */
	   18,  383,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  480,	/* chn17 rotate z */
	   18,  293,	/* <m_rlegA>1 rotate x */
	   18,  311,	/* <m_rlegA>1 rotate y */
	   18,  329,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   18,  275,	/* <m_rlegB>1 rotate z */
	   18,  221,	/* <m_rfoot>1 rotate x */
	   18,  239,	/* <m_rfoot>1 rotate y */
	   18,  257,	/* <m_rfoot>1 rotate z */
};
AnimeRecord animMarioPutonBoard = {
	 MAP_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	18,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_puton_board_prm,
	mario_puton_board_tbl
};
