swimstart.inc 5.08 KB
/********************************************************************************
						Ultra 64 MARIO Brothers

				   mario swimming start animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							December 12, 1996
 ********************************************************************************/


static short mario_sliding2swim_prm[]={
	    0,   86,16383,-10070,-9011,-6256,-2443, 1792,
	 5813, 8985, 7674,-1478,-1411,-1236, -990, -712,
	 -440, -214, -140,-2825,-2947,-3268,-3717,-4224,
	-4719,-5132,-5268,-3367,-6150,-11465,-14759,-14248,
	-12127,-9814,-8728,-19275,-21058,-24734,-27799,-26967,
	-32226,-30495,-23724,-28108,-27042,-24803,-22825,-22632,
	-26598,-27033,-24449,-12688,-7097, 4093,12506, 4241,
	-4046,-3392,-6193,16553,15117,11391, 6244,  548,
	-4827,-9011,-6535, 4655, 4370, 3623, 2578, 1397,
	  244, -717,-1032, 5207, 4626, 3104,  974,-1432,
	-3781,-5743,-6385,-6974,-9393,-13901,-16374,-15038,
	-11995,-8932,-7536,-17682,-16309,-13239,-10049,-6945,
	-4050,-3124,-12092, 4602, 6369, 9758,11898,10255,
	 7399, 6291, 7223,19635,24834,-30739,-24472,-29820,
	27650,29575,24752,    0,   -8,  -29,  -57,  -88,
	 -117, -138, -146,    0,   31,  112,  222,  343,
	  453,  534,  565,-15289,-15360,-15543,-15794,-16067,
	-16318,-16502,-16573,12757,11930,11807,16979,18814,
	20294,21282,21641, 1052, 1205, 1602, 2144, 2735,
	 3277, 3674, 3827, 1026, 1255, 1846, 2655, 3536,
	 4344, 4935, 5165,-15632,-15880,-16519,-17393,-18345,
	-19219,-19858,-20106,    0,   10,   37,   74,  114,
	  150,  177,  188,    0,  -11,  -41,  -82, -126,
	 -167, -197, -208,-10435,-10697,-11371,-12293,-13297,
	-14219,-14894,-15155,17744,16451,15537,20017,20878,
	21262,21355,21345,-1828,-2005,-2462,-3087,-3767,
	-4392,-4848,-5026,-2385,-2529,-2899,-3406,-3959,
	-4466,-4837,-4981,-22926,-22698,-22108,-21301,-20423,
	-19616,-19026,-18798,-32767,-32686,-32478,-32194,-31885,
	-31601,-31393,-31313,-32767,32766,32764,32762,32759,
	32757,32755,32755,16753,16733,16684,16616,16542,
	16475,16425,16406,-14876,-14969,-15207,-15533,-15888,
	-16214,-16453,-16545,-32767,32691,32495,32228,31937,
	31670,31474,31399,-32767,-32762,-32751,-32735,-32718,
	-32702,-32691,-32687,16753,16733,16683,16614,16538,
	16469,16419,16399,-16545,  437,  413,  350,  265,
	  172,   86,   24,    0,  353,  334,  283,  214,
	  139,   70,   19,    0,-9964,-9842,-9527,-9096,
	-8627,-8197,-7882,-7760,-1573,-1401, -955, -347,
	  316,  924, 1370, 1542,32605,30849,27369,24846,
	24153,24124,24382,24552
};
static short mario_sliding2swim_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 */
	    8,  316,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	    8,  308,	/* <m_body>1 rotate z */
	    8,  284,	/* <m_head>2 rotate x */
	    8,  292,	/* <m_head>2 rotate y */
	    8,  300,	/* <m_head>2 rotate z */

	    8,  259,	/* chn6 rotate x */
	    8,  267,	/* chn6 rotate y */
	    8,  275,	/* 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 */

	    8,  227,	/* chn10 rotate x */
	    8,  235,	/* chn10 rotate y */
	    8,  243,	/* 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 */
	    8,  251,	/* 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,  283,	/* 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 */
};
AnimeData animMarioSwimStart = {
	 HMS_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	 8,
	20,
	mario_sliding2swim_prm,
	mario_sliding2swim_tbl
};