/* AS_jumprobo */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx AS_Jumprobo_body[];
extern Gfx AS_Jumprobo_reg01[];
extern Gfx AS_Jumprobo_reg02[];
extern Gfx AS_Jumprobo_reg03[];
extern Gfx AS_Jumprobo_reg04[];
static short AS_jumprobo_prm[]={
	    0,   23,   23,   23,   23,   22,   21,   20,
	   19,   18,   17,   16,   15,   14,   13,   12,
	   11,   10,   10,    9,    9,   10,   10,   12,
	   13,   15,   17,   19,   21,   22,   23,   -3,
	16383,-11705,-11834,-12199,-12769,-13512,-14398,-15394,
	-16469,-17593,-18732,-19857,-20935,-21935,-22826,-23576,
	-24154,-24529,-24669,-24542,-24117,-22937,-20726,-17725,
	-14175,-10316,-6390,-2638,  699, 3381, 5167,-10482,
	-10396,-10150,-9763,-9254,-8641,-7944,-7182,-6372,
	-5534,-4687,-3849,-3039,-2276,-1579, -967, -458,
	  -71,  174,  260,   10, -675,-1700,-2967,-4380,
	-5841,-7253,-8521,-9546,-10232,-11705,-11834,-12199,
	-12769,-13512,-14398,-15394,-16469,-17593,-18732,-19857,
	-20935,-21935,-22826,-23576,-24154,-24529,-24669,-24542,
	-24117,-22937,-20726,-17725,-14175,-10316,-6390,-2638,
	  699, 3381, 5167,-10482,-10396,-10150,-9763,-9254,
	-8641,-7944,-7182,-6372,-5534,-4687,-3849,-3039,
	-2276,-1579, -967, -458,  -71,  174,  260,   10,
	 -675,-1700,-2967,-4380,-5841,-7253,-8521,-9546,
	-10232,-16502,-16502,16502,};
static unsigned short AS_jumprobo_tbl[]={
	    1,    0,	/* chn4translate x */
	   30,    1,	/* chn4 translate y */
	    1,   31,	/* chn4 translate z */
	    1,    0,	/* chn4 rotate x */
	    1,   32,	/* chn4 rotate y */
	    1,    0,	/* chn4 rotate z */
	    1,    0,	/* octa9 rotate x */
	    1,    0,	/* octa9 rotate y */
	   30,   33,	/* octa9 rotate z */
	    1,    0,	/* octa7 rotate x */
	    1,    0,	/* octa7 rotate y */
	   30,   63,	/* octa7 rotate z */
	    1,    0,	/* octa10 rotate x */
	    1,    0,	/* octa10 rotate y */
	   30,   93,	/* octa10 rotate z */
	    1,    0,	/* octa3 rotate x */
	    1,    0,	/* octa3 rotate y */
	   30,  123,	/* octa3 rotate z */
	    1,    0,	/* chn3 rotate x */
	    1,    0,	/* chn3 rotate y */
	    1,  153,	/* chn3 rotate z */
	    1,    0,	/* chn1 rotate x */
	    1,    0,	/* chn1 rotate y */
	    1,  154,	/* chn1 rotate z */
	    1,    0,	/* octa1 rotate x */
	    1,    0,	/* octa1 rotate y */
	    1,  155,	/* octa1 rotate z */
};
AnimeRecord AS_jumprobo_anm={
	30,
	8,
	AS_jumprobo_prm,
	AS_jumprobo_tbl
};
static SkeletonRecord octa9[1]=
	{AS_Jumprobo_reg04,70.961998,0.000000,0.000000,0,0,-11705,NULL,NULL};
static SkeletonRecord octa7[1]=
	{AS_Jumprobo_reg03,0.000000,0.000000,0.000000,0,0,-10482,NULL,octa9};
static SkeletonRecord octa10[1]=
	{AS_Jumprobo_reg01,70.961998,0.000000,0.000000,0,0,-11705,NULL,NULL};
static SkeletonRecord octa3[1]=
	{AS_Jumprobo_reg02,0.000000,0.000000,0.000000,0,0,-10482,NULL,octa10};
static SkeletonRecord chn3[1]=
	{NULL,23.636999,2.230000,-47.554001,0,0,-16502,NULL,octa3};
static SkeletonRecord chn1[1]=
	{NULL,23.636999,2.230000,47.554001,0,0,-16502,chn3,octa7};
static SkeletonRecord octa1[1]=
	{AS_Jumprobo_body,0.000000,0.000000,0.000000,0,0,16502,NULL,chn1};
static SkeletonRecord chn4[1]=
	{NULL,0.000000,23.966999,-3.474000,0,16383,0,NULL,octa1};
SkeletonPtr AS_jumprobo_list[]={
	chn4,
	octa9,
	octa7,
	octa10,
	octa3,
	chn3,
	chn1,
	octa1,
	NULL
};
