/* VS_Minifox_run */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx VS_Minifox_reg01[];
extern Gfx VS_Minifox_reg02[];
extern Gfx VS_Minifox_reg03[];
extern Gfx VS_Minifox_reg04[];
extern Gfx VS_Minifox_reg05[];
extern Gfx VS_Minifox_reg06[];
extern Gfx VS_Minifox_arm01[];
extern Gfx VS_Minifox_arm02[];
extern Gfx VS_Minifox_arm03[];
extern Gfx VS_Minifox_arm04[];
extern Gfx VS_Minifox_head[];
extern Gfx VS_Minifox_body[];
extern Gfx VS_Minifox_kosi[];
static short VS_Minifox_run_prm[]={
	    0,   -5,-6904,-7081,-7578,-8340,-9315,-10450,
	-11691,-12985,-14279,-15520,-16655,-17630,-18392,-18888,
	-19066,-18929,-18543,-17943,-17165,-16245,-15218,-14119,
	-12985,-11851,-10752,-9725,-8804,-8027,-7427,-7041,
	 -340, 8239, 8020, 7407, 6466, 5262, 3860, 2328,
	  730, -868,-2400,-3801,-5006,-5947,-6560,-6779,
	-6610,-6134,-5393,-4432,-3296,-2027, -670,  730,
	 2130, 3487, 4756, 5892, 6853, 7594, 8071,-16483,
	-13102,-13798,-15586,-18018,-20644,-23015,-24684,-25201,
	-24259,-22155,-19346,-16287,-13436,-11249,-10182,-10307,
	-11230,-12707,-14495,-16349,-18028,-19287,-19882,-19730,
	-19028,-17951,-16675,-15376,-14230,-13414,17582,18077,
	19262,20688,21906,22465,21917,20040,17162,13662,
	 9917, 6307, 3209, 1000,   59,   97,  536, 1319,
	 2391, 3696, 5180, 6786, 8459,10144,11784,13324,
	14708,15882,16789,17374,-9240,-9524,-10320,-11543,
	-13107,-14926,-16917,-18992,-21068,-23058,-24877,-26441,
	-27664,-28460,-28744,-28525,-27906,-26944,-25697,-24221,
	-22573,-20811,-18992,-17173,-15411,-13764,-12288,-11040,
	-10078,-9459,-10703,-11091,-12098,-13489,-15031,-16489,
	-17627,-18213,-18100,-17448,-16480,-15422,-14496,-13926,
	-13937,-14672,-15983,-17654,-19469,-21211,-22665,-23615,
	-23845,-23126,-21565,-19450,-17072,-14719,-12681,-11246,
	  -44,  143,  677, 1511, 2601, 3901, 5365, 6950,
	 8608,10295,11966,13576,15078,16429,17582,18713,
	19925,21062,21971,22497,22485,21781,20162,17694,
	14654,11319, 7969, 4879, 2329,  595,-28431,-28162,
	-27409,-26251,-24771,-23049,-21165,-19201,-17236,-15352,
	-13630,-12150,-10993,-10239,-9970,-10177,-10763,-11674,
	-12855,-14252,-15811,-17479,-19201,-20922,-22590,-24150,
	-25547,-26728,-27638,-28224,24510, -340,-3170, 6299,
	-16483,-16383, 8191,16383,-8191,-32767,-16383, 8191,
	16383,-8191, -146,  219,-2711,16383,};
static unsigned short VS_Minifox_run_tbl[]={
	    1,    0,	/* chn1translate x */
	    1,    1,	/* chn1 translate y */
	    1,    0,	/* chn1 translate z */
	    1,    0,	/* chn1 rotate x */
	    1,    0,	/* chn1 rotate y */
	    1,    0,	/* chn1 rotate z */
	    1,    0,	/* octa20 rotate x */
	    1,    0,	/* octa20 rotate y */
	    1,    0,	/* octa20 rotate z */
	    1,    0,	/* cyl1 rotate x */
	   30,    2,	/* cyl1 rotate y */
	    1,   32,	/* cyl1 rotate z */
	    1,    0,	/* cube5 rotate x */
	   30,   33,	/* cube5 rotate y */
	    1,   63,	/* cube5 rotate z */
	    1,    0,	/* tetra2 rotate x */
	    1,    0,	/* tetra2 rotate y */
	   30,   64,	/* tetra2 rotate z */
	    1,    0,	/* tetra1 rotate x */
	    1,    0,	/* tetra1 rotate y */
	   30,   94,	/* tetra1 rotate z */
	    1,    0,	/* cyl3 rotate x */
	    1,    0,	/* cyl3 rotate y */
	   30,  124,	/* cyl3 rotate z */
	    1,    0,	/* tetra4 rotate x */
	    1,    0,	/* tetra4 rotate y */
	   30,  154,	/* tetra4 rotate z */
	    1,    0,	/* tetra5 rotate x */
	    1,    0,	/* tetra5 rotate y */
	   30,  184,	/* tetra5 rotate z */
	    1,    0,	/* cyl2 rotate x */
	    1,    0,	/* cyl2 rotate y */
	   30,  214,	/* cyl2 rotate z */
	    1,    0,	/* cyl4 rotate x */
	    1,  244,	/* cyl4 rotate y */
	    1,  245,	/* cyl4 rotate z */
	    1,  246,	/* cube4 rotate x */
	    1,  247,	/* cube4 rotate y */
	    1,  248,	/* cube4 rotate z */
	    1,    0,	/* chn2 rotate x */
	    1,    0,	/* chn2 rotate y */
	    1,  249,	/* chn2 rotate z */
	    1,  250,	/* chn8 rotate x */
	    1,  251,	/* chn8 rotate y */
	    1,  252,	/* chn8 rotate z */
	    1,    0,	/* chn4 rotate x */
	    1,  253,	/* chn4 rotate y */
	    1,  254,	/* chn4 rotate z */
	    1,  255,	/* chn6 rotate x */
	    1,  256,	/* chn6 rotate y */
	    1,  257,	/* chn6 rotate z */
	    1,  258,	/* octa19 rotate x */
	    1,    0,	/* octa19 rotate y */
	    1,    0,	/* octa19 rotate z */
	    1,  259,	/* octa17 rotate x */
	    1,    0,	/* octa17 rotate y */
	    1,    0,	/* octa17 rotate z */
	    1,    0,	/* octa18 rotate x */
	    1,  260,	/* octa18 rotate y */
	    1,  261,	/* octa18 rotate z */
};
AnimeRecord VS_Minifox_run_anm={
	30,
	19,
	VS_Minifox_run_prm,
	VS_Minifox_run_tbl
};
static SkeletonRecord octa20[1]=
	{NULL,0.000000,0.000000,0.000000,0,0,0,NULL,NULL};
static SkeletonRecord cyl1[1]=
	{VS_Minifox_arm04,10.499000,0.000000,0.000000,0,-6904,-340,NULL,NULL};
static SkeletonRecord cube5[1]=
	{VS_Minifox_arm03,0.000000,0.000000,0.000000,0,8239,-16483,NULL,cyl1};
static SkeletonRecord tetra2[1]=
	{VS_Minifox_reg01,9.266000,0.000000,0.000000,0,0,-13102,NULL,NULL};
static SkeletonRecord tetra1[1]=
	{VS_Minifox_reg02,11.873000,0.000000,0.000000,0,0,17582,NULL,tetra2};
static SkeletonRecord cyl3[1]=
	{VS_Minifox_reg03,0.000000,0.000000,0.000000,0,0,-9240,NULL,tetra1};
static SkeletonRecord tetra4[1]=
	{VS_Minifox_reg06,9.266000,0.000000,0.000000,0,0,-10703,NULL,NULL};
static SkeletonRecord tetra5[1]=
	{VS_Minifox_reg05,11.873000,0.000000,0.000000,0,0,-44,NULL,tetra4};
static SkeletonRecord cyl2[1]=
	{VS_Minifox_reg04,0.000000,0.000000,0.000000,0,0,-28431,NULL,tetra5};
static SkeletonRecord cyl4[1]=
	{VS_Minifox_arm01,10.499000,0.000000,0.000000,0,24510,-340,NULL,NULL};
static SkeletonRecord cube4[1]=
	{VS_Minifox_arm02,0.000000,0.000000,0.000000,0,6299,-16483,NULL,cyl4};
static SkeletonRecord chn2[1]=
	{NULL,10.700000,-9.994000,0.000000,0,0,-16383,NULL,cube5};
static SkeletonRecord chn8[1]=
	{NULL,4.544000,-3.891000,0.471000,8191,16383,-8191,NULL,cyl2};
static SkeletonRecord chn4[1]=
	{NULL,10.700000,10.297000,0.000000,0,-32767,-16383,chn2,cube4};
static SkeletonRecord chn6[1]=
	{NULL,4.544000,4.194000,0.471000,8191,16383,-8191,chn8,cyl3};
static SkeletonRecord octa19[1]=
	{VS_Minifox_head,13.123000,0.000000,0.000000,-2148,0,0,chn4,NULL};
static SkeletonRecord octa17[1]=
	{VS_Minifox_body,9.691000,0.000000,0.000000,2211,0,0,chn6,octa19};
static SkeletonRecord octa18[1]=
	{VS_Minifox_kosi,0.000000,0.000000,0.000000,0,-2711,16383,NULL,octa17};
static SkeletonRecord chn1[1]=
	{NULL,0.151000,-5.256000,0.000000,0,0,0,NULL,octa18};
SkeletonPtr VS_Minifox_run_list[]={
	chn1,
	octa20,
	cyl1,
	cube5,
	tetra2,
	tetra1,
	cyl3,
	tetra4,
	tetra5,
	cyl2,
	cyl4,
	cube4,
	chn2,
	chn8,
	chn4,
	chn6,
	octa19,
	octa17,
	octa18,
	NULL
};
