152 lines
		
	
	
		
			5.9 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			152 lines
		
	
	
		
			5.9 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/********************************************************************************
 | 
						|
						Ultra 64 MARIO Brothers
 | 
						|
 | 
						|
					mario climb down animation data
 | 
						|
 | 
						|
			Copyright 1995 Nintendo co., ltd.  All rights reserved
 | 
						|
 | 
						|
							July 11, 1995
 | 
						|
 ********************************************************************************/
 | 
						|
 | 
						|
#include "../headers.h"
 | 
						|
 | 
						|
 | 
						|
static short mario_climb_down_prm[]={
 | 
						|
	    0,    1,    1,    2,    3,    3,    4,    5,
 | 
						|
	    6,    7,    7,    7,   37,   42,   55,   74,
 | 
						|
	   97,  122,  147,  170,  189,  202,  207,  -92,
 | 
						|
	16383,-1920,-1842,-1630,-1317, -938, -525, -111,
 | 
						|
	  267,  580,  792,  870,-1587,-1644,-1801,-2031,
 | 
						|
	-2310,-2615,-2919,-3198,-3428,-3585,-3642,-2923,
 | 
						|
	-3061,-3434,-3984,-4652,-5379,-6107,-6775,-7325,
 | 
						|
	-7698,-7836,-3337,-3562,-4172,-5072,-6164,-7353,
 | 
						|
	-8541,-9634,-10533,-11143,-11368,-83075,-83531,-84768,
 | 
						|
	-86592,-88806,-91216,-93625,-95840,-97663,-98901,-99357,
 | 
						|
	-28522,-28313,-27745,-26907,-25891,-24784,-23677,-22661,
 | 
						|
	-21823,-21255,-21046,49658,50289,52003,54528,57594,
 | 
						|
	60931,64268,67334,69859,71572,72204,-6887,-6650,
 | 
						|
	-6007,-5059,-3907,-2654,-1401, -250,  698, 1341,
 | 
						|
	 1578, 4932, 4989, 5143, 5369, 5644, 5943, 6243,
 | 
						|
	 6518, 6744, 6898, 6954,-8218,-8012,-7454,-6632,
 | 
						|
	-5635,-4549,-3462,-2465,-1643,-1085, -880,-1982,
 | 
						|
	-2218,-2860,-3806,-4955,-6206,-7456,-8605,-9551,
 | 
						|
	-10193,-10430,26695,26589,26301,25877,25362,24801,
 | 
						|
	24240,23725,23300,23012,22906,31160,30948,30375,
 | 
						|
	29529,28502,27385,26268,25241,24396,23822,23611,
 | 
						|
	-10816,-10630,-10128,-9387,-8488,-7509,-6531,-5632,
 | 
						|
	-4891,-4388,-4203, 4452, 4326, 3984, 3479, 2867,
 | 
						|
	 2200, 1533,  921,  416,   74,  -51,-1439,-1404,
 | 
						|
	-1310,-1172,-1004, -821, -638, -470, -331, -237,
 | 
						|
	 -203,-14935,-14834,-14560,-14156,-13666,-13132,-12598,
 | 
						|
	-12108,-11704,-11430,-11329, 6085, 6097, 6129, 6175,
 | 
						|
	 6232, 6294, 6356, 6412, 6459, 6491, 6502,-6983,
 | 
						|
	-5814,-3014,  353, 3227, 5466, 7457, 8920, 9661,
 | 
						|
	 9875, 9876,11170,11382,11835,12249,12345,11892,
 | 
						|
	11040,10082, 8843, 7498, 6867,-40560,-39999,-38535,
 | 
						|
	-36497,-34213,-31175,-27506,-24476,-22430,-21025,-20502,
 | 
						|
	-9336,-9075,-8365,-7319,-6050,-4668,-3286,-2016,
 | 
						|
	 -971, -261,    0, 2036, 1979, 1824, 1596, 1319,
 | 
						|
	 1018,  716,  439,  211,   57,    0,-15400,-15468,
 | 
						|
	-15654,-15927,-16260,-16621,-16983,-17315,-17589,-17775,
 | 
						|
	-17843, 5215, 5600, 6647, 8190,10064,12103,14142,
 | 
						|
	16015,17558,18605,18991, 5778, 5156, 3666, 1873,
 | 
						|
	  340,-1000,-2479,-3926,-5170,-6042,-6370,-11148,
 | 
						|
	-11412,-11945,-12356,-12252,-11467,-10259,-8881,-7584,
 | 
						|
	-6621,-6244,-38725,-38018,-36333,-34321,-32637,-31217,
 | 
						|
	-29678,-28187,-26913,-26025,-25692,32767,32767,16753,
 | 
						|
	-16545,32767,32767,16753,-16545,  536,  536,  535,
 | 
						|
	  535,  534,  533,  532,  531,  531,  530,  530,
 | 
						|
	  102,   95,   78,   52,   20,  -13,  -48,  -80,
 | 
						|
	 -106, -123, -130,-12113,-11988,-11647,-11145,-10536,
 | 
						|
	-9873,-9211,-8601,-8100,-7759,-7634,  -92,  -90,
 | 
						|
	  -86,  -80,  -73,  -65,  -57,  -50,  -44,  -40,
 | 
						|
	  -39, -231, -316, -547, -888,-1301,-1751,-2201,
 | 
						|
	-2614,-2955,-3186,-3271, 1399, 1332, 1151,  883,
 | 
						|
	  559,  205, -147, -472, -740, -921, -988, -107,
 | 
						|
	 -107, -107, -107, -108, -108, -109, -109, -110,
 | 
						|
	 -110, -110,  261,  325,  500,  757, 1069, 1408,
 | 
						|
	 1748, 2060, 2317, 2491, 2556,16258,16257,16255,
 | 
						|
	16252,16249,16245,16242,16239,16236,16234,16233,
 | 
						|
};
 | 
						|
 | 
						|
 | 
						|
static short mario_climb_down_tbl[]={
 | 
						|
	   11,    1,	/* chn14_1translate x */
 | 
						|
	   11,   12,	/* chn14_1 translate y */
 | 
						|
	    1,   23,	/* chn14_1 translate z */
 | 
						|
	    1,    0,	/* chn14_1 rotate x */
 | 
						|
	    1,   24,	/* chn14_1 rotate y */
 | 
						|
	    1,    0,	/* chn14_1 rotate z */
 | 
						|
	   11,  407,	/* <m_waist>1_3_1 rotate x */
 | 
						|
	   11,  418,	/* <m_waist>1_3_1 rotate y */
 | 
						|
	   11,  429,	/* <m_waist>1_3_1 rotate z */
 | 
						|
	   11,  374,	/* <m_body>1_1 rotate x */
 | 
						|
	   11,  385,	/* <m_body>1_1 rotate y */
 | 
						|
	   11,  396,	/* <m_body>1_1 rotate z */
 | 
						|
	   11,  341,	/* <m_head>2_1 rotate x */
 | 
						|
	   11,  352,	/* <m_head>2_1 rotate y */
 | 
						|
	   11,  363,	/* <m_head>2_1 rotate z */
 | 
						|
 | 
						|
	    1,  337,	/* chn6_1 rotate x */
 | 
						|
	    1,  338,	/* chn6_1 rotate y */
 | 
						|
	    1,  339,	/* chn6_1 rotate z */
 | 
						|
	   11,   69,	/* <m_larmA>1_1 rotate x */
 | 
						|
	   11,   80,	/* <m_larmA>1_1 rotate y */
 | 
						|
	   11,   91,	/* <m_larmA>1_1 rotate z */
 | 
						|
	    1,    0,	/* <m_larmB>1_1 rotate x */
 | 
						|
	    1,    0,	/* <m_larmB>1_1 rotate y */
 | 
						|
	   11,   58,	/* <m_larmB>1_1 rotate z */
 | 
						|
	   11,   25,	/* <m_lhand>1_1 rotate x */
 | 
						|
	   11,   36,	/* <m_lhand>1_1 rotate y */
 | 
						|
	   11,   47,	/* <m_lhand>1_1 rotate z */
 | 
						|
 | 
						|
	    1,  333,	/* chn10_1 rotate x */
 | 
						|
	    1,  334,	/* chn10_1 rotate y */
 | 
						|
	    1,  335,	/* chn10_1 rotate z */
 | 
						|
	   11,  146,	/* <m_rarmA>1_1 rotate x */
 | 
						|
	   11,  157,	/* <m_rarmA>1_1 rotate y */
 | 
						|
	   11,  168,	/* <m_rarmA>1_1 rotate z */
 | 
						|
	    1,    0,	/* <m_rarmB>1_1 rotate x */
 | 
						|
	    1,    0,	/* <m_rarmB>1_1 rotate y */
 | 
						|
	   11,  135,	/* <m_rarmB>1_1 rotate z */
 | 
						|
	   11,  102,	/* <m_rhand>1_1 rotate x */
 | 
						|
	   11,  113,	/* <m_rhand>1_1 rotate y */
 | 
						|
	   11,  124,	/* <m_rhand>1_1 rotate z */
 | 
						|
 | 
						|
	    1,    0,	/* chn15_1 rotate x */
 | 
						|
	    1,    0,	/* chn15_1 rotate y */
 | 
						|
	    1,  336,	/* chn15_1 rotate z */
 | 
						|
	   11,  300,	/* <m_llegA>1_1 rotate x */
 | 
						|
	   11,  311,	/* <m_llegA>1_1 rotate y */
 | 
						|
	   11,  322,	/* <m_llegA>1_1 rotate z */
 | 
						|
	    1,    0,	/* <m_llegB>1_1 rotate x */
 | 
						|
	    1,    0,	/* <m_llegB>1_1 rotate y */
 | 
						|
	   11,  289,	/* <m_llegB>1_1 rotate z */
 | 
						|
	   11,  256,	/* <m_ltoot>1_1 rotate x */
 | 
						|
	   11,  267,	/* <m_ltoot>1_1 rotate y */
 | 
						|
	   11,  278,	/* <m_ltoot>1_1 rotate z */
 | 
						|
 | 
						|
	    1,    0,	/* chn17_1 rotate x */
 | 
						|
	    1,    0,	/* chn17_1 rotate y */
 | 
						|
	    1,  340,	/* chn17_1 rotate z */
 | 
						|
	   11,  223,	/* <m_rlegA>1_1 rotate x */
 | 
						|
	   11,  234,	/* <m_rlegA>1_1 rotate y */
 | 
						|
	   11,  245,	/* <m_rlegA>1_1 rotate z */
 | 
						|
	    1,    0,	/* <m_rlegB>1_1 rotate x */
 | 
						|
	    1,    0,	/* <m_rlegB>1_1 rotate y */
 | 
						|
	   11,  212,	/* <m_rlegB>1_1 rotate z */
 | 
						|
	   11,  179,	/* <m_rfoot>1_1 rotate x */
 | 
						|
	   11,  190,	/* <m_rfoot>1_1 rotate y */
 | 
						|
	   11,  201,	/* <m_rfoot>1_1 rotate z */
 | 
						|
};
 | 
						|
AnimeRecord animMarioClimbDown = {
 | 
						|
	 MAP_ANIM_ONETIME,			/* attribute       	 */
 | 
						|
	 0,							/* syncro			 */
 | 
						|
	 0,							/* start frame     	 */
 | 
						|
	 0,							/* loop frame		 */
 | 
						|
	11,
 | 
						|
	20,
 | 
						|
	mario_climb_down_prm,
 | 
						|
	mario_climb_down_tbl
 | 
						|
};
 |