slidecatch.inc 7 KB
/********************************************************************************
						Ultra 64 MARIO Brothers

				   mario sliding catch animation data

			Copyright 1995 Nintendo co., ltd.  All rights reserved

							July 18, 1995
 ********************************************************************************/


static short mario_sliding_catch_prm[]={
	    0,  265,  259,  244,  225,  206,  183,  159,
	  138,  119,  108,  109,  117,  121,   97,  100,
	  104,   92,   81,   83,   86,    0,    0,    1,
	    2,    3,    4,    4,    3,    1,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,16383,-1396,-1306,-1106, -907, -816, -943,
	-1396,-2382,-3854,-5544,-7182,-8498,-9224,-9525,
	-9754,-9916,-10020,-10071,-10079,-10048, 2437, 2478,
	 2568, 2658, 2698, 2641, 2437, 1992, 1327,  564,
	 -174, -769,-1096,-1232,-1336,-1409,-1456,-1479,
	-1482,-1468,-2941,-2942,-2945,-2948,-2949,-2947,
	-2941,-2928,-2908,-2885,-2863,-2846,-2836,-2832,
	-2829,-2827,-2825,-2825,-2825,-2825,-6026,-6053,
	-6111,-6170,-6196,-6159,-6026,-5738,-5306,-4811,
	-4330,-3945,-3732,-3632,-3535,-3442,-3355,-3277,
	-3208,-3153,33384,33582,34111,34871,35762,36685,
	37542,38423,39434,40491,41703,42962,43857,44414,
	44921,45367,45737,46017,46196,46258,-22529,-22830,
	-23584,-24561,-25536,-26280,-26567,-25398,-23308,-22367,
	-23977,-26737,-28514,-28913,-29019,-28916,-28689,-28423,
	-28200,-28108,-66708,-67035,-67901,-69136,-70568,-72027,
	-73340,-74648,-76060,-77361,-78646,-79820,-80381,-80357,
	-80148,-79809,-79394,-78955,-78546,-78222, 6404, 6298,
	 6065, 5832, 5726, 5874, 6404, 7557, 9280,11257,
	13173,14713,15562,15915,16182,16372,16494,16554,
	16562,16527, 3656, 3646, 3623, 3600, 3589, 3604,
	 3656, 3770, 3939, 4134, 4322, 4474, 4557, 4592,
	 4618, 4637, 4649, 4655, 4656, 4652,-5756,-5870,
	-6122,-6374,-6489,-6328,-5756,-4510,-2649, -513,
	 1556, 3220, 4137, 4518, 4806, 5012, 5143, 5208,
	 5217, 5179,-6131,-5984,-5621,-5153,-4694,-4356,
	-4253,-4460,-4900,-5462,-6034,-6503,-6757,-6848,
	-6907,-6939,-6946,-6934,-6907,-6867,-5726,-6198,
	-7430,-9145,-11065,-12913,-14410,-15503,-16306,-16801,
	-16965,-16899,-16772,-16751,-16881,-17070,-17283,-17480,
	-17626,-17682,10902,10682,10116, 9345, 8509, 7750,
	 7207, 7143, 7384, 7419, 7045, 6503, 5950, 5543,
	 5278, 5049, 4861, 4721, 4632, 4602,-32612,-33237,
	-34872,-37153,-39717,-42202,-44246,-45843,-47124,-47930,
	-48243,-48245,-48067,-47843,-47593,-47271,-46908,-46538,
	-46190,-45898,-8440,-7584,-6717,-7296,-8356,-9297,
	-10485,-12245,-14169,-15533,-15907,-15720,-15533,-15574,
	-15656,-15718,-15698,-15533,-15259,-14954, 6439, 4802,
	 2882, 3184, 4180, 5045, 6182, 7868, 9717,11028,
	11349,11132,11028,11211,11427,11688,12003,12384,
	12794,13192,  976,  876,  702,  486,  385,  681,
	 1025, 1167, 1247, 1269, 1139, 1003, 1007, 1045,
	 1095, 1138, 1153, 1120, 1043,  940,  939, 1025,
	 1148, 1244, 1234,  915,  590,  478,  441,  473,
	  701,  914,  891,  790,  668,  584,  595,  761,
	 1055, 1407,-16840,-17848,-19505,-21421,-22026,-18249,
	-14192,-12829,-12368,-12579,-14606,-16552,-16584,-16206,
	-15641,-15115,-14850,-15070,-15702,-16501,-7084,-6028,
	-4801,-5030,-5716,-6313,-7094,-8252,-9522,-10422,
	-10668,-10545,-10422,-10422,-10422,-10422,-10422,-10422,
	-10440,-10487, 5459, 4253, 2984, 3651, 4956, 6110,
	 7575, 9745,12120,13803,14160,13825,13803,14455,
	15345,16285,17085,17558,17743,17824,-2742,-2578,
	-2208,-1540,-1089,-1607,-2289,-2572,-2742,-2829,
	-2737,-2561,-2453,-2351,-2251,-2151,-2048,-1939,
	-1819,-1685, -918,-1290,-1874,-2399,-2621,-1948,
	-1160, -820, -624, -587, -960,-1406,-1564,-1668,
	-1749,-1836,-1960,-2153,-2406,-2687,-17083,-18497,
	-21025,-24226,-25989,-22548,-18421,-16840,-16041,-15873,
	-17204,-18898,-19656,-20310,-20887,-21414,-21918,-22427,
	-22962,-23520,32767,32767,16753,-14876,32767,32767,
	16753,-16545,  494,  493,  492,  489,  487,  483,
	  480,  475,  470,  464,  458,  451,  438,  412,
	  396,  407,  427,  438,  437,  436,  268,  269,
	  272,  276,  281,  286,  292,  299,  307,  316,
	  325,  334,  350,  379,  398,  386,  364,  352,
	  353,  357,-8068,-8089,-8145,-8229,-8336,-8459,
	-8590,-8737,-8909,-9102,-9310,-9528,-9914,-10632,
	-11092,-10797,-10244,-9945,-9970,-10037, 6549, 6107,
	 4959, 3377, 1631,   -9,-1272,-1942,-2186,-2315,
	-2441,-2451,-2315,-2096,-1877,-1657,-1435,-1210,
	 -981, -747,21225,22585,25069,27683,30217,32038,
	33428,34653,35709,36348,36391,36016,35514,34910,
	34148,33396,32822,32594,32600,32610
};
static short mario_sliding_catch_tbl[]={
	    1,    0,	/* chn14translate x */
	   20,    1,	/* chn14 translate y */
	   20,   21,	/* chn14 translate z */
	    1,    0,	/* chn14 rotate x */
	    1,   41,	/* chn14 rotate y */
	    1,    0,	/* chn14 rotate z */
	    1,    0,	/* <m_waist>1_3 rotate x */
	    1,    0,	/* <m_waist>1_3 rotate y */
	   20,  610,	/* <m_waist>1_3 rotate z */
	    1,    0,	/* <m_body>1 rotate x */
	    1,    0,	/* <m_body>1 rotate y */
	   20,  590,	/* <m_body>1 rotate z */
	   20,  530,	/* <m_head>2 rotate x */
	   20,  550,	/* <m_head>2 rotate y */
	   20,  570,	/* <m_head>2 rotate z */

	    1,  526,	/* chn6 rotate x */
	    1,  527,	/* chn6 rotate y */
	    1,  528,	/* chn6 rotate z */
	   20,  122,	/* <m_larmA>1 rotate x */
	   20,  142,	/* <m_larmA>1 rotate y */
	   20,  162,	/* <m_larmA>1 rotate z */
	    1,    0,	/* <m_larmB>1 rotate x */
	    1,    0,	/* <m_larmB>1 rotate y */
	   20,  102,	/* <m_larmB>1 rotate z */
	   20,   42,	/* <m_lhand>1 rotate x */
	   20,   62,	/* <m_lhand>1 rotate y */
	   20,   82,	/* <m_lhand>1 rotate z */

	    1,  522,	/* chn10 rotate x */
	    1,  523,	/* chn10 rotate y */
	    1,  524,	/* chn10 rotate z */
	   20,  262,	/* <m_rarmA>1 rotate x */
	   20,  282,	/* <m_rarmA>1 rotate y */
	   20,  302,	/* <m_rarmA>1 rotate z */
	    1,    0,	/* <m_rarmB>1 rotate x */
	    1,    0,	/* <m_rarmB>1 rotate y */
	   20,  242,	/* <m_rarmB>1 rotate z */
	   20,  182,	/* <m_rhand>1 rotate x */
	   20,  202,	/* <m_rhand>1 rotate y */
	   20,  222,	/* <m_rhand>1 rotate z */

	    1,    0,	/* chn15 rotate x */
	    1,    0,	/* chn15 rotate y */
	    1,  525,	/* chn15 rotate z */
	   20,  462,	/* <m_llegA>1 rotate x */
	   20,  482,	/* <m_llegA>1 rotate y */
	   20,  502,	/* <m_llegA>1 rotate z */
	    1,    0,	/* <m_llegB>1 rotate x */
	    1,    0,	/* <m_llegB>1 rotate y */
	   20,  442,	/* <m_llegB>1 rotate z */
	    1,    0,	/* <m_ltoot>1 rotate x */
	    1,    0,	/* <m_ltoot>1 rotate y */
	   20,  422,	/* <m_ltoot>1 rotate z */

	    1,    0,	/* chn17 rotate x */
	    1,    0,	/* chn17 rotate y */
	    1,  529,	/* chn17 rotate z */
	   20,  362,	/* <m_rlegA>1 rotate x */
	   20,  382,	/* <m_rlegA>1 rotate y */
	   20,  402,	/* <m_rlegA>1 rotate z */
	    1,    0,	/* <m_rlegB>1 rotate x */
	    1,    0,	/* <m_rlegB>1 rotate y */
	   20,  342,	/* <m_rlegB>1 rotate z */
	    1,    0,	/* <m_rfoot>1 rotate x */
	    1,    0,	/* <m_rfoot>1 rotate y */
	   20,  322,	/* <m_rfoot>1 rotate z */
};
AnimeData animMarioSlideCatch = {
	 HMS_ANIM_ONETIME,			/* attribute       	 */
	 0,							/* syncro			 */
	 0,							/* start frame     	 */
	 0,							/* loop frame		 */
	20,
	20,
	mario_sliding_catch_prm,
	mario_sliding_catch_tbl
};