/* BM03_Base */
#include<ultra64.h>
#include"../../Source/sys_skeleton.h"
extern Gfx BM03_Base_L_door[];
extern Gfx BM03_Base_R_door[];
extern Gfx BM03_Base_body[];
static short BM03_Base_prm[]={
	    0,   -1,   -1,16383,-32767,-32767,32644, -122,
	-24575,-16383,-8191,24575,16383,-8191,16383,};
static unsigned short BM03_Base_tbl[]={
	    1,    0,	/* chn1translate x */
	    1,    1,	/* chn1 translate y */
	    1,    2,	/* chn1 translate z */
	    1,    0,	/* chn1 rotate x */
	    1,    3,	/* chn1 rotate y */
	    1,    0,	/* chn1 rotate z */
	    1,    4,	/* R_door rotate x */
	    1,    5,	/* R_door rotate y */
	    1,    6,	/* R_door rotate z */
	    1,    0,	/* L_door rotate x */
	    1,    0,	/* L_door rotate y */
	    1,    7,	/* L_door rotate z */
	    1,    8,	/* chn2 rotate x */
	    1,    9,	/* chn2 rotate y */
	    1,   10,	/* chn2 rotate z */
	    1,   11,	/* chn4 rotate x */
	    1,   12,	/* chn4 rotate y */
	    1,   13,	/* chn4 rotate z */
	    1,    0,	/* Body rotate x */
	    1,    0,	/* Body rotate y */
	    1,   14,	/* Body rotate z */
};
AnimeRecord BM03_Base_anm={
	2,
	6,
	BM03_Base_prm,
	BM03_Base_tbl
};
static SkeletonRecord R_door_[1]=
	{BM03_Base_R_door,0.000000,0.000000,0.000000,-32767,-32767,32644,NULL,NULL};
static SkeletonRecord L_door_[1]=
	{BM03_Base_L_door,0.000000,0.000000,0.000000,0,0,-122,NULL,NULL};
static SkeletonRecord chn2[1]=
	{NULL,174.533997,1.977000,-215.591003,-24575,-16383,-8191,NULL,L_door_};
static SkeletonRecord chn4[1]=
	{NULL,174.533997,1.977000,215.591003,24575,16383,-8191,chn2,R_door_};
static SkeletonRecord Body_[1]=
	{BM03_Base_body,0.000000,0.000000,0.000000,0,0,16383,NULL,chn4};
static SkeletonRecord chn1[1]=
	{NULL,0.000000,-1.582000,-1.011000,0,16383,0,NULL,Body_};
SkeletonPtr BM03_Base_list[]={
	chn1,
	R_door_,
	L_door_,
	chn2,
	chn4,
	Body_,
	NULL
};
