/* CN_Attack_carrier */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx CN_ATC_01[];
extern Gfx CN_ATC_02[];
extern Gfx CN_ATC_03[];
extern Gfx CN_ATC_04[];
extern Gfx CN_ATC_05[];
extern Gfx CN_ATC_06[];
extern Gfx CN_ATC_07[];
extern Gfx CN_ATC_08[];
static short CN_Attack_carrier_prm[]={
	    0,    5, -421,-16383,  678,-32592,  678,-32592,
	  169,-16553,16383,-32767,16485,16383,16383,-16281,
	32664,16383,-16383,};
static unsigned short CN_Attack_carrier_tbl[]={
	    1,    1,	/* chn2translate x */
	    1,    0,	/* chn2 translate y */
	    1,    2,	/* chn2 translate z */
	    1,    3,	/* chn2 rotate x */
	    1,    0,	/* chn2 rotate y */
	    1,    0,	/* chn2 rotate z */
	    1,    0,	/* cube12 rotate x */
	    1,    0,	/* cube12 rotate y */
	    1,    4,	/* cube12 rotate z */
	    1,    0,	/* cube13 rotate x */
	    1,    0,	/* cube13 rotate y */
	    1,    5,	/* cube13 rotate z */
	    1,    0,	/* cube17 rotate x */
	    1,    0,	/* cube17 rotate y */
	    1,    6,	/* cube17 rotate z */
	    1,    0,	/* cube16 rotate x */
	    1,    0,	/* cube16 rotate y */
	    1,    7,	/* cube16 rotate z */
	    1,    0,	/* cube18 rotate x */
	    1,    0,	/* cube18 rotate y */
	    1,    8,	/* cube18 rotate z */
	    1,    0,	/* cube2 rotate x */
	    1,    0,	/* cube2 rotate y */
	    1,    9,	/* cube2 rotate z */
	    1,   10,	/* chn7 rotate x */
	    1,   11,	/* chn7 rotate y */
	    1,   12,	/* chn7 rotate z */
	    1,    0,	/* chn8 rotate x */
	    1,    0,	/* chn8 rotate y */
	    1,   13,	/* chn8 rotate z */
	    1,   14,	/* chn5 rotate x */
	    1,    0,	/* chn5 rotate y */
	    1,   15,	/* chn5 rotate z */
	    1,    0,	/* cube11 rotate x */
	    1,    0,	/* cube11 rotate y */
	    1,   16,	/* cube11 rotate z */
	    1,    0,	/* chn4 rotate x */
	    1,    0,	/* chn4 rotate y */
	    1,   17,	/* chn4 rotate z */
	    1,    0,	/* cube1 rotate x */
	    1,    0,	/* cube1 rotate y */
	    1,   18,	/* cube1 rotate z */
};
AnimeRecord CN_Attack_carrier_anm={
	2,
	13,
	CN_Attack_carrier_prm,
	CN_Attack_carrier_tbl
};
static SkeletonRecord cube12[1]=
	{CN_ATC_03,654.739014,0.000000,0.000000,0,0,678,NULL,NULL};
static SkeletonRecord cube13[1]=
	{CN_ATC_04,0.000000,0.000000,0.000000,0,0,-32592,NULL,cube12};
static SkeletonRecord cube17[1]=
	{CN_ATC_01,654.739014,0.002000,0.000000,0,0,678,NULL,NULL};
static SkeletonRecord cube16[1]=
	{CN_ATC_02,0.000000,0.000000,0.000000,0,0,-32592,NULL,cube17};
static SkeletonRecord cube18[1]=
	{CN_ATC_08,1075.942017,0.000000,0.000000,0,0,169,NULL,NULL};
static SkeletonRecord cube2[1]=
	{CN_ATC_07,0.000000,0.000000,0.000000,0,0,-16553,NULL,cube18};
static SkeletonRecord chn7[1]=
	{NULL,359.997009,-286.161987,-330.980988,16383,-32767,16485,NULL,cube16};
static SkeletonRecord chn8[1]=
	{NULL,-253.643997,437.316986,51.321999,0,0,16383,NULL,cube2};
static SkeletonRecord chn5[1]=
	{NULL,359.997009,-286.161987,330.980988,16383,0,-16281,chn7,cube13};
static SkeletonRecord cube11[1]=
	{CN_ATC_05,0.000000,0.000000,0.000000,0,0,32664,NULL,chn5};
static SkeletonRecord chn4[1]=
	{NULL,419.824005,-87.462997,0.000000,0,0,16383,chn8,cube11};
static SkeletonRecord cube1[1]=
	{CN_ATC_06,0.000000,0.000000,0.000000,0,0,-16383,NULL,chn4};
static SkeletonRecord chn2[1]=
	{NULL,5.181000,0.000000,-421.644012,-16383,0,0,NULL,cube1};
SkeletonPtr CN_Attack_carrier_list[]={
	chn2,
	cube12,
	cube13,
	cube17,
	cube16,
	cube18,
	cube2,
	chn7,
	chn8,
	chn5,
	cube11,
	chn4,
	cube1,
	NULL
};
