swimming1.inc 6.11 KB
/********************************************************************************
						Ultra 64 MARIO Brothers

					 mario swimming animation data 1

			Copyright 1995 Nintendo co., ltd.  All rights reserved

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


static short mario_swim_1_prm[]={
	    0,  86,16383, 7674, 9077,10648,10941,11155,
	11305,11405,11468,11507,11538,11573,11626,11712,
	 -140,  178,  572,  712,  838,  953, 1058, 1157,
	 1251, 1344, 1438, 1535, 1638,-5268,-5086,-4794,
	-4575,-4357,-4140,-3924,-3708,-3493,-3278,-3063,
	-2848,-2632,-8728,-6795,-4589,-4102,-3719,-3421,
	-3190,-3008,-2857,-2717,-2572,-2402,-2190,-23724,
	-21721,-19544,-19262,-19098,-19032,-19043,-19109,-19210,
	-19325,-19433,-19513,-19544,-24449,-25766,-27197,-27383,
	-27491,-27534,-27527,-27484,-27417,-27342,-27271,-27218,
	-27197,-6193,-8115,-10203,-10474,-10631,-10694,-10684,
	-10621,-10524,-10414,-10310,-10233,-10203,-6535,-8477,
	-10682,-11149,-11511,-11786,-11993,-12151,-12278,-12392,
	-12513,-12658,-12847,-1032,-1986,-3023,-3159,-3238,
	-3271,-3268,-3237,-3191,-3138,-3088,-3051,-3037,
	-6385,-6073,-5593,-5260,-4930,-4603,-4280,-3958,
	-3637,-3317,-2996,-2675,-2352,-7536,-5774,-3859,
	-3610,-3466,-3408,-3417,-3476,-3564,-3666,-3761,
	-3831,-3859,53441,51940,50309,50097,49975,49925,
	49933,49982,50058,50144,50225,50285,50309, 7223,
	 6202, 5092, 4948, 4865, 4831, 4836, 4870, 4921,
	 4980, 5035, 5076, 5092,24752,23266,21650,21441,
	21319,21270,21278,21327,21402,21487,21567,21627,
	21650, -146, -124, -124, -213, -326, -366, -274,
	 -110,   40,  151,  253,  352,  452,  565,  566,
	  550,  497,  432,  398,  430,  493,  527,  513,
	  480,  438,  400,-16573,-16196,-16341,-18305,-20784,
	-21788,-20109,-16955,-13959,-11664,-9480,-7340,-5179,
	21641,21871,21391,19924,18369,16741,15057,13331,
	11580, 9818, 8061, 6324, 4625, 3827, 3374, 2732,
	 2264, 1721, 1256, 1023, 1176, 1828, 2877, 4153,
	 5485, 6704, 5165, 5446, 5847, 6177, 6590, 6938,
	 7069, 6836, 6132, 5056, 3768, 2427, 1192,-20106,
	-20992,-21755,-21407,-20871,-20172,-19334,-18381,-17260,
	-15956,-14546,-13111,-11728,  188,  185,  187,  210,
	  238,  243,  212,  157,   97,   35,  -30,  -98,
	 -165, -208, -206, -187, -133,  -68,  -40,  -82,
	 -160, -217, -235, -239, -236, -237,-15155,-15129,
	-15812,-18197,-21065,-22239,-20438,-16943,-13411,-10394,
	-7350,-4296,-1247,21345,21843,21557,19923,18175,
	16333,14418,12449,10446, 8430, 6421, 4438, 2503,
	-5026,-4685,-4173,-3742,-3226,-2772,-2529,-2642,
	-3215,-4150,-5293,-6487,-7577,-4981,-5122,-5415,
	-5856,-6444,-6979,-7260,-7085,-6327,-5119,-3654,
	-2125, -725,-18798,-19352,-19769,-19428,-18959,-18372,
	-17676,-16880,-15941,-14854,-13682,-12489,-11339,34220,
	34069,32767,30405,27937,25380,22755,20078,17371,
	14650,11936, 9248, 6603,32755,32756,32767,32786,
	32806,32827,32849,32871,32893,32915,32937,32959,
	32981,16406,16442,16753,17316,17905,18515,19141,
	19779,20425,21074,21722,22363,22994,-16545,31399,
	31541,32767,34989,37311,39717,42188,44707,47255,
	49815,52369,54899,57388,32846,32838,32767,32637,
	32501,32360,32216,32069,31920,31770,31621,31473,
	31328,16399,16436,16753,17327,17927,18549,19187,
	19838,20496,21158,21818,22472,23115,-16545,-7760,
	-7962,-8338,-8540,-8623,-8852,-9197,-9630,-10121,
	-10642,-11162,-11653,-12086, 1542, 1681, 1938, 2076,
	 2130, 2277, 2501, 2781, 3099, 3436, 3773, 4090,
	 4371,24552,24581,24664,24793,24959,25157,25377,
	25612,25856,26099,26334,26555,26752
};
static short mario_swim_1_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 */
	   13,  473,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	   13,  460,	/* <m_body>1 rotate z */
	    1,    0,	/* <m_head>2 rotate x */
	    1,    0,	/* <m_head>2 rotate y */
	   13,  447,	/* <m_head>2 rotate z */

	   13,  407,	/* chn6 rotate x */
	   13,  420,	/* chn6 rotate y */
	   13,  433,	/* chn6 rotate z */
	   13,   55,	/* <m_larmA>1 rotate x */
	   13,   68,	/* <m_larmA>1 rotate y */
	   13,   81,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   13,   42,	/* <m_larmB>1 rotate z */
	   13,    3,	/* <m_rhand2>2 rotate x */
	   13,   16,	/* <m_rhand2>2 rotate y */
	   13,   29,	/* <m_rhand2>2 rotate z */

	   13,  367,	/* chn10 rotate x */
	   13,  380,	/* chn10 rotate y */
	   13,  393,	/* chn10 rotate z */
	   13,  146,	/* <m_rarmA>1 rotate x */
	   13,  159,	/* <m_rarmA>1 rotate y */
	   13,  172,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   13,  133,	/* <m_rarmB>1 rotate z */
	   13,   94,	/* <m_rhand2>1 rotate x */
	   13,  107,	/* <m_rhand2>1 rotate y */
	   13,  120,	/* <m_rhand2>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  406,	/* chn15 rotate z */
	   13,  328,	/* <m_llegA>1 rotate x */
	   13,  341,	/* <m_llegA>1 rotate y */
	   13,  354,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   13,  315,	/* <m_llegB>1 rotate z */
	   13,  276,	/* <m_ltoot>1 rotate x */
	   13,  289,	/* <m_ltoot>1 rotate y */
	   13,  302,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  446,	/* chn17 rotate z */
	   13,  237,	/* <m_rlegA>1 rotate x */
	   13,  250,	/* <m_rlegA>1 rotate y */
	   13,  263,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   13,  224,	/* <m_rlegB>1 rotate z */
	   13,  185,	/* <m_rfoot>1 rotate x */
	   13,  198,	/* <m_rfoot>1 rotate y */
	   13,  211,	/* <m_rfoot>1 rotate z */
};

AnimeData animMarioSwimming1 = {
	 HMS_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	13,							/* number of frames	 */
	20,							/* number of joints	 */
	mario_swim_1_prm,
	mario_swim_1_tbl
};