swimming2.inc 5.4 KB
/********************************************************************************
						Ultra 64 MARIO Brothers

					 mario swimming animation data 2

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							July 11, 1995
 ********************************************************************************/


static short mario_swim_2_prm[]={
	    0,  86,16383,11284,11049,10418, 9499, 8400,
	 7229, 6096, 5107, 4063, 3367, 1542, 1472, 1280,
	 1002,  669,  314,  -30, -331, -654, -873,-2683,
	-2757,-2955,-3245,-3591,-3962,-4321,-4637,-4983,
	-5221,-3218,-3803,-5362,-7600,-10223,-12936,-15444,
	-17453,-18228,-18169,-20549,-21042,-22371,-24307,-26621,
	-29084,-31468,-33544,-35720,-37165,-26823,-26639,-26144,
	-25423,-24560,-23643,-22754,-21980,-21170,-20631,-9183,
	-8681,-7331,-5365,-3014, -512, 1909, 4018, 6229,
	 7697,-12255,-11916,-11003,-9672,-8081,-6386,-4744,
	-3312,-1795, -780,-2745,-2601,-2212,-1647, -971,
	 -252,  443, 1050, 1686, 2108,-2441,-2557,-2870,
	-3327,-3875,-4459,-5026,-5523,-6069,-6442,-4685,
	-5108,-6235,-7856,-9759,-11733,-13566,-15047,-15726,
	-15800,51205,51646,52833,54561,56627,58826,60955,
	62809,64752,66042, 5491, 5687, 6215, 6985, 7904,
	 8883, 9830,10655,11521,12091,22606,23077,24342,
	26185,28388,30733,33003,34980,37051,38427,  491,
	  494,  489,  452,  376,  278,  172,   71,  -10,
	  -60,  390,  389,  392,  400,  417,  438,  460,
	  481,  498,  509,-4380,-4327,-4453,-5179,-6631,
	-8486,-10490,-12393,-13942,-14886, 3753, 3696, 3833,
	 4625, 6207, 8228,10413,12487,14176,15205, 7064,
	 7000, 6855, 6704, 6560, 6400, 6239, 6091, 5972,
	 5898,  800,  840,  968, 1192, 1521, 1924, 2351,
	 2753, 3078, 3278,-11253,-11286,-11425,-11728,-12217,
	-12825,-13474,-14086,-14584,-14888, -189, -190, -186,
	 -165, -125,  -74,  -18,   34,   77,  103, -238,
	 -238, -238, -237, -233, -229, -224, -220, -216,
	 -214, -195, -181, -402,-1247,-2838,-4856,-7029,
	-9089,-10764,-11785, 1533, 1492, 1666, 2503, 4136,
	 6215, 8460,10590,12324,13382,-7903,-7849,-7723,
	-7577,-7422,-7243,-7059,-6889,-6752,-6667, -275,
	 -313, -450, -725,-1155,-1687,-2253,-2787,-3220,
	-3485,-10926,-10936,-11037,-11339,-11877,-12555,-13283,
	-13972,-14532,-14874, 7248, 8191,10707,14328,18584,
	23007,27128,30478,32173,32522,32851,32775,32575,
	32293,31972,31654,31381,31195,31396,31700,23365,
	23428,23585,23786,23979,24114,24142,24011,22700,
	21321,-16545,57072,56345,54398,51582,48248,44747,
	41431,38649,36550,35502,31714,31958,32602,33512,
	34553,35591,36493,37123,36611,35765,23260,23197,
	23022,22755,22416,22027,21607,21178,20243,19412,
	-16545,-11908,-11761,-11364,-10786,-10092,-9351,-8630,
	-7996,-7516,-7258, 4250, 4153, 3891, 3508, 3050,
	 2560, 2084, 1666, 1350, 1181,26691,26620,26429,
	26152,25820,25466,25123,24824,24602,24488
};
static short mario_swim_2_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 */
	   10,  365,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	   10,  355,	/* <m_body>1 rotate z */
	    1,    0,	/* <m_head>2 rotate x */
	    1,    0,	/* <m_head>2 rotate y */
	   10,  345,	/* <m_head>2 rotate z */

	   10,  314,	/* chn6 rotate x */
	   10,  324,	/* chn6 rotate y */
	   10,  334,	/* chn6 rotate z */
	   10,   43,	/* <m_larmA>1 rotate x */
	   10,   53,	/* <m_larmA>1 rotate y */
	   10,   63,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   10,   33,	/* <m_larmB>1 rotate z */
	   10,    3,	/* <m_rhand2>2 rotate x */
	   10,   13,	/* <m_rhand2>2 rotate y */
	   10,   23,	/* <m_rhand2>2 rotate z */

	   10,  283,	/* chn10 rotate x */
	   10,  293,	/* chn10 rotate y */
	   10,  303,	/* chn10 rotate z */
	   10,  113,	/* <m_rarmA>1 rotate x */
	   10,  123,	/* <m_rarmA>1 rotate y */
	   10,  133,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   10,  103,	/* <m_rarmB>1 rotate z */
	   10,   73,	/* <m_rhand2>1 rotate x */
	   10,   83,	/* <m_rhand2>1 rotate y */
	   10,   93,	/* <m_rhand2>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  313,	/* chn15 rotate z */
	   10,  253,	/* <m_llegA>1 rotate x */
	   10,  263,	/* <m_llegA>1 rotate y */
	   10,  273,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   10,  243,	/* <m_llegB>1 rotate z */
	   10,  213,	/* <m_ltoot>1 rotate x */
	   10,  223,	/* <m_ltoot>1 rotate y */
	   10,  233,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  344,	/* chn17 rotate z */
	   10,  183,	/* <m_rlegA>1 rotate x */
	   10,  193,	/* <m_rlegA>1 rotate y */
	   10,  203,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   10,  173,	/* <m_rlegB>1 rotate z */
	   10,  143,	/* <m_rfoot>1 rotate x */
	   10,  153,	/* <m_rfoot>1 rotate y */
	   10,  163,	/* <m_rfoot>1 rotate z */
};

AnimeData animMarioSwimming2 = {
	 HMS_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	10,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_swim_2_prm,
	mario_swim_2_tbl
};