/* KT_Boss */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx KT_KTB_Body[];
extern Gfx KT_KTB_Core[];
extern Gfx KT_KTB_Door01[];
extern Gfx KT_KTB_Door02[];
extern Gfx KT_KTB_Door03[];
extern Gfx KT_KTB_Door04[];

static short KT_Boss_prm[]={
	    0,    3,  478,-16453, 1960,32624,16383,32624,
	16383,-32767,16383,-16383,16383,-16383,16383,-16383,
	16383,   61,-16383,};
static unsigned short KT_Boss_tbl[]={
	    1,    1,	/* chn1_1translate x */
	    1,    2,	/* chn1_1 translate y */
	    1,    0,	/* chn1_1 translate z */
	    1,    0,	/* chn1_1 rotate x */
	    1,    0,	/* chn1_1 rotate y */
	    1,    0,	/* chn1_1 rotate z */
	    1,    0,	/* KTB_Door01_1 rotate x */
	    1,    0,	/* KTB_Door01_1 rotate y */
	    1,    3,	/* KTB_Door01_1 rotate z */
	    1,    0,	/* KTB_Door02 rotate x */
	    1,    4,	/* KTB_Door02 rotate y */
	    1,    5,	/* KTB_Door02 rotate z */
	    1,    0,	/* KTB_Door03_1 rotate x */
	    1,    0,	/* KTB_Door03_1 rotate y */
	    1,    6,	/* KTB_Door03_1 rotate z */
	    1,    0,	/* KTB_Door04_1 rotate x */
	    1,    0,	/* KTB_Door04_1 rotate y */
	    1,    7,	/* KTB_Door04_1 rotate z */
	    1,    8,	/* chn6_1 rotate x */
	    1,    9,	/* chn6_1 rotate y */
	    1,   10,	/* chn6_1 rotate z */
	    1,   11,	/* chn7_1 rotate x */
	    1,    0,	/* chn7_1 rotate y */
	    1,   12,	/* chn7_1 rotate z */
	    1,   13,	/* chn4_1 rotate x */
	    1,    0,	/* chn4_1 rotate y */
	    1,   14,	/* chn4_1 rotate z */
	    1,   15,	/* chn10_1 rotate x */
	    1,    0,	/* chn10_1 rotate y */
	    1,   16,	/* chn10_1 rotate z */
	    1,    0,	/* KTB_Core_1 rotate x */
	    1,    0,	/* KTB_Core_1 rotate y */
	    1,   17,	/* KTB_Core_1 rotate z */
	    1,    0,	/* KTB_Body_1 rotate x */
	    1,    0,	/* KTB_Body_1 rotate y */
	    1,   18,	/* KTB_Body_1 rotate z */
};
AnimeRecord KT_Boss_anm={
	30,
	11,
	KT_Boss_prm,
	KT_Boss_tbl
};
static SkeletonRecord KTB_Door01_[1]=
	{KT_KTB_Door01,0.000000,0.000000,0.000000,0,0,-16453,NULL,NULL};
static SkeletonRecord KTB_Door02_[1]=
	{KT_KTB_Door02,0.000000,0.000000,0.000000,0,1960,32624,NULL,NULL};
static SkeletonRecord KTB_Door03_[1]=
	{KT_KTB_Door03,0.000000,0.000000,0.000000,0,0,16383,NULL,NULL};
static SkeletonRecord KTB_Door04_[1]=
	{KT_KTB_Door04,0.000000,0.000000,0.000000,0,0,32624,NULL,NULL};
static SkeletonRecord chn6_1[1]=
	{NULL,643.213989,558.318970,11.158000,16383,-32767,16383,NULL,KTB_Door04_};
static SkeletonRecord chn7_1[1]=
	{NULL,605.958984,7.864000,-561.614014,-16383,0,16383,chn6_1,KTB_Door03_};
static SkeletonRecord chn4_1[1]=
	{NULL,643.213989,-564.908020,11.158000,-16383,0,16383,chn7_1,KTB_Door02_};
static SkeletonRecord chn10_1[1]=
	{NULL,631.489990,7.864000,583.929016,-16383,0,16383,chn4_1,KTB_Door01_};
static SkeletonRecord KTB_Core_1_[1]=
	{KT_KTB_Core,1001.478027,0.000000,0.000000,0,0,60,chn10_1,NULL};
static SkeletonRecord KTB_Body_1_[1]=
	{KT_KTB_Body,0.000000,0.000000,0.000000,0,0,-16383,NULL,KTB_Core_1_};
static SkeletonRecord chn1_1[1]=
	{NULL,3.294000,478.307007,0.000000,0,0,0,NULL,KTB_Body_1_};
SkeletonPtr KT_Boss_list[]={
	chn1_1,
	KTB_Door01_,
	KTB_Door02_,
	KTB_Door03_,
	KTB_Door04_,
	chn6_1,
	chn7_1,
	chn4_1,
	chn10_1,
	KTB_Core_1_,
	KTB_Body_1_,
	NULL
};
