/* 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,-2491,-2763,-2969,-3100,-3145,
	-3095,-2951,-2724,-2426,-2067,-1659,-1213, -738,
	 -248,  248,  738, 1213, 1659, 2067, 2426, 2724,
	 2951, 3095, 3145, 3100, 2969, 2763, 2491, 2162,
	 1786, 1373,  931,  470,    0, -470, -931,-1373,
	-1786,-2162,-13828, 2067, 1659, 1213,  738,  248,
	 -248, -738,-1213,-1659,-2067,-2426,-2724,-2951,
	-3095,-3145,-3100,-2969,-2763,-2491,-2162,-1786,
	-1373, -931, -470,    0,  470,  931, 1373, 1786,
	 2162, 2491, 2763, 2969, 3100, 3145, 3095, 2951,
	 2724, 2426,-18938,-16383,  965,    0,   23,   92,
	  204,  355,  543,  765, 1018, 1300, 1607, 1936,
	 2286, 2653, 3033, 3425, 3826, 4232, 4641, 5051,
	 5457, 5857, 6250, 6630, 6997, 7347, 7676, 7983,
	 8265, 8518, 8740, 8928, 9079, 9191, 9260, 9283,
	 8318, 6016, 3267, -454,    0,  -11,  -43,  -96,
	 -167, -255, -360, -479, -611, -756, -911,-1075,
	-1248,-1427,-1612,-1800,-1991,-2184,-2376,-2568,
	-2756,-2941,-3120,-3292,-3457,-3612,-3757,-3889,
	-4008,-4113,-4201,-4272,-4325,-4357,-4368,-3914,
	-2831,-1537,-16383,  -92, -204, -355, -543, -765,
	-1018,-1300,-1607,-1936,-2286,-2653,-3033,-3425,
	-3826,-4232,-4641,-5051,-5457,-5857,-6250,-6630,
	-6997,-7347,-7676,-7983,-8265,-8518,-8740,-8928,
	-9079,-9191,-9260,-9283,-8318,-6016,-3267, -965,
	    0,  -23,   43,   96,  167,  255,  360,  479,
	  611,  756,  911, 1075, 1248, 1427, 1612, 1800,
	 1991, 2184, 2376, 2568, 2756, 2941, 3120, 3292,
	 3457, 3612, 3757, 3889, 4008, 4113, 4201, 4272,
	 4325, 4357, 4368, 3914, 2831, 1537,  454,    0,
	   11,-16383,    0,  -23,  -92, -204, -355, -543,
	 -765,-1018,-1300,-1607,-1936,-2286,-2653,-3033,
	-3425,-3826,-4232,-4641,-5051,-5457,-5857,-6250,
	-6630,-6997,-7347,-7676,-7983,-8265,-8518,-8740,
	-8928,-9079,-9191,-9260,-9283,-8318,-6016,-3267,
	 -965,    0,   11,   43,   96,  167,  255,  360,
	  479,  611,  756,  911, 1075, 1248, 1427, 1612,
	 1800, 1991, 2184, 2376, 2568, 2756, 2941, 3120,
	 3292, 3457, 3612, 3757, 3889, 4008, 4113, 4201,
	 4272, 4325, 4357, 4368, 3914, 2831, 1537,  454,
	-16383,    0,   23,   92,  204,  355,  543,  765,
	 1018, 1300, 1607, 1936, 2286, 2653, 3033, 3425,
	 3826, 4232, 4641, 5051, 5457, 5857, 6250, 6630,
	 6997, 7347, 7676, 7983, 8265, 8518, 8740, 8928,
	 9079, 9191, 9260, 9283, 8318, 6016, 3267,  965,
	    0,  -11,  -43,  -96, -167, -255, -360, -479,
	 -611, -756, -911,-1076,-1248,-1427,-1612,-1800,
	-1991,-2184,-2376,-2568,-2756,-2941,-3120,-3292,
	-3457,-3612,-3757,-3889,-4008,-4113,-4201,-4272,
	-4325,-4357,-4368,-3914,-2831,-1537, -454,-16383,
	    0, 3635, 7271,10907,14543,18179,21815,25451,
	29087,32723,-29174,-25538,-21902,-18266,-14630,-10995,
	-7359,-3723,  -87,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,17111,
	  -16,32766,-15655, 8191,-16383, 8191,16383, 8191,
	-16383, 8191,16383, 8191,-16383, 8191, 8177,-16383,
	 8177, 8177,-16383, 8177,-16747,-16741,-16725,-16698,
	-16664,-16622,-16575,-16523,-16469,-16412,-16354,-16297,
	-16243,-16191,-16144,-16102,-16068,-16041,-16025,-16019,
	-16024,-16039,-16063,-16095,-16133,-16176,-16224,-16275,
	-16329,-16383,-16437,-16491,-16542,-16590,-16633,-16671,
	-16703,-16727,-16742,};
static unsigned short AC_ika_tbl[]={
	    1,    0,	/* chn14_1translate x */
	    1,    1,	/* chn14_1 translate y */
	    1,    0,	/* chn14_1 translate z */
	    1,    0,	/* chn14_1 rotate x */
	    1,    2,	/* chn14_1 rotate y */
	    1,    0,	/* chn14_1 rotate z */
	   39,    3,	/* AC_ika_L_hire_1 rotate x */
	    1,    0,	/* AC_ika_L_hire_1 rotate y */
	    1,   42,	/* AC_ika_L_hire_1 rotate z */
	   39,   43,	/* AC_ika_R_hire_1 rotate x */
	    1,    0,	/* AC_ika_R_hire_1 rotate y */
	    1,   82,	/* AC_ika_R_hire_1 rotate z */
	    1,    0,	/* AC_ika_koshi rotate x */
	    1,    0,	/* AC_ika_koshi rotate y */
	    1,   83,	/* AC_ika_koshi rotate z */
	    1,    0,	/* AC_ika_L_leg_2 rotate x */
	   39,   84,	/* 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 */
	   39,  123,	/* AC_ika_L_leg_1 rotate y */
	    1,  162,	/* AC_ika_L_leg_1 rotate z */
	    1,    0,	/* AC_ika_B_leg_2 rotate x */
	   39,  163,	/* 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 */
	   39,  202,	/* AC_ika_B_leg_1 rotate y */
	    1,  241,	/* AC_ika_B_leg_1 rotate z */
	    1,    0,	/* AC_ika_R_leg_2 rotate x */
	   39,  242,	/* 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 */
	   39,  281,	/* AC_ika_R_leg_1 rotate y */
	    1,  320,	/* AC_ika_R_leg_1 rotate z */
	    1,    0,	/* AC_ika_F_leg_2 rotate x */
	   39,  321,	/* 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 */
	   39,  360,	/* AC_ika_F_leg_1 rotate y */
	    1,  399,	/* AC_ika_F_leg_1 rotate z */
	   39,  400,	/* AC_ika_body rotate x */
	    1,    0,	/* AC_ika_body rotate y */
	    1,  439,	/* AC_ika_body rotate z */
	    1,  440,	/* chn17 rotate x */
	    1,  441,	/* chn17 rotate y */
	    1,  442,	/* chn17 rotate z */
	    1,  443,	/* chn11_2 rotate x */
	    1,  444,	/* chn11_2 rotate y */
	    1,  445,	/* chn11_2 rotate z */
	    1,    0,	/* chn13_2 rotate x */
	    1,    0,	/* chn13_2 rotate y */
	    1,  446,	/* chn13_2 rotate z */
	    1,  447,	/* chn9_2 rotate x */
	    1,  448,	/* chn9_2 rotate y */
	    1,  449,	/* chn9_2 rotate z */
	    1,    0,	/* chn7_2 rotate x */
	    1,    0,	/* chn7_2 rotate y */
	    1,  450,	/* chn7_2 rotate z */
	    1,  451,	/* chn21 rotate x */
	    1,  452,	/* chn21 rotate y */
	    1,  453,	/* chn21 rotate z */
	    1,  454,	/* chn20 rotate x */
	    1,  455,	/* chn20 rotate y */
	    1,  456,	/* chn20 rotate z */
	    1,  457,	/* chn19 rotate x */
	    1,  458,	/* chn19 rotate y */
	    1,  459,	/* chn19 rotate z */
	    1,    0,	/* AC_ika_head rotate x */
	    1,    0,	/* AC_ika_head rotate y */
	   39,  460,	/* AC_ika_head rotate z */
};
AnimeRecord AC_ika_anm={
	39,
	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
};
