/* ZO_Gate01 */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx ZO_Gate01_Wall_[];
extern Gfx ZO_Gate01_Pole_[];
extern Gfx ZO_Gate01_Roter_[];
static short ZO_Gate01_prm[]={
	    0,16383,16383,-16383,16383,-16383,16383,};
static unsigned short ZO_Gate01_tbl[]={
	    1,    0,	/* chn1translate x */
	    1,    0,	/* chn1 translate y */
	    1,    0,	/* chn1 translate z */
	    1,    0,	/* chn1 rotate x */
	    1,    1,	/* chn1 rotate y */
	    1,    0,	/* chn1 rotate z */
	    1,    0,	/* ZO_Gate01_Roter rotate x */
	    1,    0,	/* ZO_Gate01_Roter rotate y */
	    1,    2,	/* ZO_Gate01_Roter rotate z */
	    1,    0,	/* chn3 rotate x */
	    1,    0,	/* chn3 rotate y */
	    1,    3,	/* chn3 rotate z */
	    1,    0,	/* ZO_Gate01_Wall rotate x */
	    1,    0,	/* ZO_Gate01_Wall rotate y */
	    1,    4,	/* ZO_Gate01_Wall rotate z */
	    1,    0,	/* chn2 rotate x */
	    1,    0,	/* chn2 rotate y */
	    1,    5,	/* chn2 rotate z */
	    1,    0,	/* ZO_Gate01_Pole rotate x */
	    1,    0,	/* ZO_Gate01_Pole rotate y */
	    1,    6,	/* ZO_Gate01_Pole rotate z */
};
AnimeRecord ZO_Gate01_anm={
	100,
	6,
	ZO_Gate01_prm,
	ZO_Gate01_tbl
};
static SkeletonRecord ZO_Gate01_Roter[1]=
	{ZO_Gate01_Roter_,0.000000,0.000000,0.000000,0,0,16383,NULL,NULL};
static SkeletonRecord chn3[1]=
	{NULL,0.000000,0.000000,0.000000,0,0,-16383,NULL,ZO_Gate01_Roter};
static SkeletonRecord ZO_Gate01_Wall[1]=
	{ZO_Gate01_Wall_,0.000000,0.000000,0.000000,0,0,16383,NULL,chn3};
static SkeletonRecord chn2[1]=
	{NULL,330.000000,0.000000,0.000000,0,0,-16383,NULL,ZO_Gate01_Wall};
static SkeletonRecord ZO_Gate01_Pole[1]=
	{ZO_Gate01_Pole_,0.000000,0.000000,0.000000,0,0,16383,NULL,chn2};
static SkeletonRecord chn1[1]=
	{NULL,0.000000,0.000000,0.000000,0,16383,0,NULL,ZO_Gate01_Pole};
SkeletonPtr ZO_Gate01_list[]={
	chn1,
	ZO_Gate01_Roter,
	chn3,
	ZO_Gate01_Wall,
	chn2,
	ZO_Gate01_Pole,
	NULL
};
