/* AC_ika */
#include<ultra64.h>
#include"../../Source/sys_skeleton.h"
extern Gfx AC_ika_B_leg_1[];
extern Gfx AC_ika_B_leg_2[];
extern Gfx AC_ika_F_leg_1[];
extern Gfx AC_ika_F_leg_2[];
extern Gfx AC_ika_L_hire[];
extern Gfx AC_ika_L_leg_2[];
extern Gfx AC_ika_L_leg_1[];
extern Gfx AC_ika_R_hire[];
extern Gfx AC_ika_R_leg_1[];
extern Gfx AC_ika_R_leg_2[];
extern Gfx AC_ika_body[];
extern Gfx AC_ika_head[];
extern Gfx AC_ika_koshi[];
static short AC_ika_prm[]={
	    0,  141,16383, 1640, 1254,  848,  427,    0,
	 -427, -848,-1254,-1640,-1997,-2318,-2597,-2826,
	-2999,-3107,-3145,-3122,-3053,-2944,-2797,-2615,
	-2402,-2162,-1898,-1613,-1311, -995, -669, -336,
	    0,  336,  669,  995, 1311, 1613, 1898, 2162,
	 2402, 2615, 2797, 2944, 3053, 3122, 3145, 3107,
	 2999, 2826, 2597, 2318, 1997,-13828, 1997, 2318,
	 2597, 2826, 2999, 3107, 3145, 3122, 3053, 2944,
	 2797, 2615, 2402, 2162, 1898, 1613, 1311,  995,
	  669,  336,    0, -336, -669, -995,-1311,-1613,
	-1898,-2162,-2402,-2615,-2797,-2944,-3053,-3122,
	-3145,-3107,-2999,-2826,-2597,-2318,-1997,-1640,
	-1254, -848, -427,    0,  427,  848, 1254, 1640,
	-18938,-16383,    0,   32,  127,  282,  493,  757,
	 1071, 1431, 1834, 2277, 2757, 3270, 3814, 4384,
	 4977, 5591, 6222, 6867, 7522, 8184, 8851, 9517,
	10182,10840,11490,12127,12748,13350,13930,14485,
	15011,15504,15963,16383,16827,17305,17737,18043,
	18141,17951,17392,16383,14309,11019, 7128, 3249,
	    0,    0,    0,    0,    0,  -17,  -68, -152,
	 -266, -409, -579, -774, -993,-1233,-1494,-1773,
	-2069,-2380,-2704,-3040,-3386,-3739,-4099,-4464,
	-4832,-5201,-5570,-5936,-6298,-6655,-7005,-7345,
	-7675,-7992,-8295,-8582,-8851,-9101,-9393,-9748,
	-10105,-10405,-10588,-10593,-10361,-9830,-8534,-6390,
	-3910,-1609,    0,  614,  546,  204,-16383,    0,
	  -32, -127, -282, -493, -757,-1071,-1431,-1834,
	-2277,-2757,-3270,-3814,-4384,-4977,-5591,-6222,
	-6867,-7522,-8184,-8851,-9517,-10182,-10840,-11490,
	-12127,-12748,-13350,-13930,-14485,-15011,-15504,-15963,
	-16383,-16827,-17305,-17737,-18043,-18141,-17951,-17392,
	-16383,-14309,-11019,-7128,-3249,    0,    0,    0,
	    0,    0,   17,   68,  152,  266,  409,  579,
	  774,  993, 1233, 1494, 1773, 2069, 2380, 2704,
	 3040, 3386, 3739, 4099, 4464, 4832, 5201, 5570,
	 5936, 6298, 6655, 7005, 7345, 7675, 7992, 8295,
	 8582, 8851, 9101, 9393, 9748,10105,10405,10588,
	10593,10361, 9830, 8534, 6390, 3910, 1609,    0,
	 -614, -546, -204,-16383,    0,  -32, -127, -282,
	 -493, -757,-1071,-1431,-1834,-2277,-2757,-3270,
	-3814,-4384,-4977,-5591,-6222,-6867,-7522,-8184,
	-8851,-9517,-10182,-10840,-11490,-12127,-12748,-13350,
	-13930,-14485,-15011,-15504,-15963,-16383,-16827,-17305,
	-17737,-18043,-18141,-17951,-17392,-16383,-14309,-11019,
	-7128,-3249,    0,    0,    0,    0,    0,   17,
	   68,  152,  266,  409,  579,  774,  993, 1233,
	 1494, 1773, 2069, 2380, 2704, 3040, 3386, 3739,
	 4099, 4464, 4832, 5201, 5570, 5936, 6298, 6655,
	 7005, 7345, 7675, 7992, 8295, 8582, 8851, 9101,
	 9393, 9748,10105,10405,10588,10593,10361, 9830,
	 8534, 6390, 3910, 1609,    0, -614, -546, -204,
	-16383,    0,   32,  127,  282,  493,  757, 1071,
	 1431, 1834, 2277, 2757, 3270, 3814, 4384, 4977,
	 5591, 6222, 6867, 7522, 8184, 8851, 9517,10182,
	10840,11490,12127,12748,13350,13930,14485,15011,
	15504,15963,16383,16827,17305,17737,18043,18141,
	17951,17392,16383,14309,11019, 7128, 3249,    0,
	    0,    0,    0,    0,  -17,  -68, -152, -266,
	 -409, -579, -774, -993,-1233,-1494,-1773,-2069,
	-2380,-2704,-3040,-3386,-3739,-4099,-4464,-4832,
	-5201,-5570,-5936,-6298,-6655,-7005,-7345,-7675,
	-7992,-8295,-8582,-8851,-9101,-9393,-9748,-10105,
	-10405,-10588,-10593,-10361,-9830,-8534,-6390,-3910,
	-1609,    0,  614,  546,  204,-16383,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	 2247, 8270,16990,27328,-27328,-16990,-8270,-2247,
	17111,  -16,32766,-15655, 8191,-16383, 8191,16383,
	 8191,-16383, 8191,16383, 8191,-16383, 8191, 8177,
	-16383, 8177, 8177,-16383, 8177,-16747,-16744,-16736,
	-16724,-16707,-16686,-16661,-16633,-16603,-16570,-16535,
	-16498,-16460,-16422,-16383,-16344,-16306,-16268,-16231,
	-16196,-16163,-16133,-16105,-16080,-16059,-16042,-16030,
	-16022,-16019,-16023,-16036,-16056,-16082,-16115,-16152,
	-16193,-16238,-16285,-16333,-16383,-16433,-16481,-16528,
	-16573,-16614,-16651,-16684,-16710,-16730,-16743,};
static unsigned short AC_ika_tbl[]={
	    1,    0,	/* chn14_1_2translate x */
	    1,    1,	/* chn14_1_2 translate y */
	    1,    0,	/* chn14_1_2 translate z */
	    1,    0,	/* chn14_1_2 rotate x */
	    1,    2,	/* chn14_1_2 rotate y */
	    1,    0,	/* chn14_1_2 rotate z */
	   50,    3,	/* AC_ika_L_hire_1 rotate x */
	    1,    0,	/* AC_ika_L_hire_1 rotate y */
	    1,   53,	/* AC_ika_L_hire_1 rotate z */
	   50,   54,	/* AC_ika_R_hire_1 rotate x */
	    1,    0,	/* AC_ika_R_hire_1 rotate y */
	    1,  104,	/* AC_ika_R_hire_1 rotate z */
	    1,    0,	/* AC_ika_koshi rotate x */
	    1,    0,	/* AC_ika_koshi rotate y */
	    1,  105,	/* AC_ika_koshi rotate z */
	    1,    0,	/* AC_ika_L_leg_2 rotate x */
	   50,  106,	/* AC_ika_L_leg_2 rotate y */
	    1,    0,	/* AC_ika_L_leg_2 rotate z */
	    1,    0,	/* AC_ika_L_leg_1 rotate x */
	   50,  156,	/* AC_ika_L_leg_1 rotate y */
	    1,  206,	/* AC_ika_L_leg_1 rotate z */
	    1,    0,	/* AC_ika_B_leg_2 rotate x */
	   50,  207,	/* AC_ika_B_leg_2 rotate y */
	    1,    0,	/* AC_ika_B_leg_2 rotate z */
	    1,    0,	/* AC_ika_B_leg_1 rotate x */
	   50,  257,	/* AC_ika_B_leg_1 rotate y */
	    1,  307,	/* AC_ika_B_leg_1 rotate z */
	    1,    0,	/* AC_ika_R_leg_2 rotate x */
	   50,  308,	/* AC_ika_R_leg_2 rotate y */
	    1,    0,	/* AC_ika_R_leg_2 rotate z */
	    1,    0,	/* AC_ika_R_leg_1 rotate x */
	   50,  358,	/* AC_ika_R_leg_1 rotate y */
	    1,  408,	/* AC_ika_R_leg_1 rotate z */
	    1,    0,	/* AC_ika_F_leg_2 rotate x */
	   50,  409,	/* AC_ika_F_leg_2 rotate y */
	    1,    0,	/* AC_ika_F_leg_2 rotate z */
	    1,    0,	/* AC_ika_F_leg_1 rotate x */
	   50,  459,	/* AC_ika_F_leg_1 rotate y */
	    1,  509,	/* AC_ika_F_leg_1 rotate z */
	   50,  510,	/* AC_ika_body rotate x */
	    1,    0,	/* AC_ika_body rotate y */
	    1,  560,	/* AC_ika_body rotate z */
	    1,  561,	/* chn17 rotate x */
	    1,  562,	/* chn17 rotate y */
	    1,  563,	/* chn17 rotate z */
	    1,  564,	/* chn11_2 rotate x */
	    1,  565,	/* chn11_2 rotate y */
	    1,  566,	/* chn11_2 rotate z */
	    1,    0,	/* chn13_2 rotate x */
	    1,    0,	/* chn13_2 rotate y */
	    1,  567,	/* chn13_2 rotate z */
	    1,  568,	/* chn9_2 rotate x */
	    1,  569,	/* chn9_2 rotate y */
	    1,  570,	/* chn9_2 rotate z */
	    1,    0,	/* chn7_2 rotate x */
	    1,    0,	/* chn7_2 rotate y */
	    1,  571,	/* chn7_2 rotate z */
	    1,  572,	/* chn21 rotate x */
	    1,  573,	/* chn21 rotate y */
	    1,  574,	/* chn21 rotate z */
	    1,  575,	/* chn20 rotate x */
	    1,  576,	/* chn20 rotate y */
	    1,  577,	/* chn20 rotate z */
	    1,  578,	/* chn19 rotate x */
	    1,  579,	/* chn19 rotate y */
	    1,  580,	/* chn19 rotate z */
	    1,    0,	/* AC_ika_head rotate x */
	    1,    0,	/* AC_ika_head rotate y */
	   50,  581,	/* AC_ika_head rotate z */
};
AnimeRecord AC_ika_anm={
	50,
	22,
	AC_ika_prm,
	AC_ika_tbl
};
static SkeletonRecord AC_ika_L_hire_1_[1]=
	{AC_ika_L_hire,0.000000,0.000000,0.000000,-2491,0,-13828,NULL,NULL};
static SkeletonRecord AC_ika_R_hire_1_[1]=
	{AC_ika_R_hire,0.000000,0.000000,0.000000,2067,0,-18938,NULL,NULL};
static SkeletonRecord AC_ika_koshi_[1]=
	{AC_ika_koshi,0.000000,0.000000,0.000000,0,0,-16383,NULL,NULL};
static SkeletonRecord AC_ika_L_leg_2_[1]=
	{AC_ika_L_leg_2,57.701000,0.000000,0.000000,0,965,0,NULL,NULL};
static SkeletonRecord AC_ika_L_leg_1_[1]=
	{AC_ika_L_leg_1,0.000000,0.000000,0.000000,0,-454,-16383,NULL,AC_ika_L_leg_2_};
static SkeletonRecord AC_ika_B_leg_2_[1]=
	{AC_ika_B_leg_2,57.701000,0.000000,0.000000,0,-92,0,NULL,NULL};
static SkeletonRecord AC_ika_B_leg_1_[1]=
	{AC_ika_B_leg_1,0.000000,0.000000,0.000000,0,43,-16383,NULL,AC_ika_B_leg_2_};
static SkeletonRecord AC_ika_R_leg_2_[1]=
	{AC_ika_R_leg_2,57.701000,0.000000,0.000000,0,0,0,NULL,NULL};
static SkeletonRecord AC_ika_R_leg_1_[1]=
	{AC_ika_R_leg_1,0.000000,0.000000,0.000000,0,0,-16383,NULL,AC_ika_R_leg_2_};
static SkeletonRecord AC_ika_F_leg_2_[1]=
	{AC_ika_F_leg_2,57.701000,0.000000,0.000000,0,0,0,NULL,NULL};
static SkeletonRecord AC_ika_F_leg_1_[1]=
	{AC_ika_F_leg_1,0.000000,0.000000,0.000000,0,0,-16383,NULL,AC_ika_F_leg_2_};
static SkeletonRecord AC_ika_body_[1]=
	{AC_ika_body,0.000000,0.000000,0.000000,0,0,17111,NULL,NULL};
static SkeletonRecord chn17[1]=
	{NULL,144.253998,0.000000,0.000000,-16,32766,-15655,NULL,AC_ika_body_};
static SkeletonRecord chn11_2[1]=
	{NULL,138.487000,-9.232000,0.000000,8191,-16383,8191,chn17,AC_ika_F_leg_1_};
static SkeletonRecord chn13_2[1]=
	{NULL,138.487000,0.000000,-9.232000,0,0,16383,chn11_2,AC_ika_R_leg_1_};
static SkeletonRecord chn9_2[1]=
	{NULL,138.487000,9.232000,0.000000,8191,-16383,8191,chn13_2,AC_ika_B_leg_1_};
static SkeletonRecord chn7_2[1]=
	{NULL,138.487000,0.000000,9.232000,0,0,16383,chn9_2,AC_ika_L_leg_1_};
static SkeletonRecord chn21[1]=
	{NULL,128.759995,0.000000,0.000000,8191,-16383,8191,chn7_2,AC_ika_koshi_};
static SkeletonRecord chn20[1]=
	{NULL,0.000000,0.000000,0.000000,8177,-16383,8177,chn21,AC_ika_R_hire_1_};
static SkeletonRecord chn19[1]=
	{NULL,0.000000,0.000000,0.000000,8177,-16383,8177,chn20,AC_ika_L_hire_1_};
static SkeletonRecord AC_ika_head_[1]=
	{AC_ika_head,0.000000,0.000000,0.000000,0,0,-16747,NULL,chn19};
static SkeletonRecord chn14_1[1]=
	{NULL,0.000000,141.000000,0.000000,0,16383,0,NULL,AC_ika_head_};
SkeletonPtr AC_ika_list[]={
	chn14_1,
	AC_ika_L_hire_1_,
	AC_ika_R_hire_1_,
	AC_ika_koshi_,
	AC_ika_L_leg_2_,
	AC_ika_L_leg_1_,
	AC_ika_B_leg_2_,
	AC_ika_B_leg_1_,
	AC_ika_R_leg_2_,
	AC_ika_R_leg_1_,
	AC_ika_F_leg_2_,
	AC_ika_F_leg_1_,
	AC_ika_body_,
	chn17,
	chn11_2,
	chn13_2,
	chn9_2,
	chn7_2,
	chn21,
	chn20,
	chn19,
	AC_ika_head_,
	NULL
};
