/* VS_Minifalco_run */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx VS_Minifalco_kosi[];
extern Gfx VS_Minifalco_reg01[];
extern Gfx VS_Minifalco_reg02[];
extern Gfx VS_Minifalco_reg03[];
extern Gfx VS_Minifalco_reg04[];
extern Gfx VS_Minifalco_reg05[];
extern Gfx VS_Minifalco_reg06[];
extern Gfx VS_Minifalco_arm01[];
extern Gfx VS_Minifalco_arm02[];
extern Gfx VS_Minifalco_arm03[];
extern Gfx VS_Minifalco_arm04[];
extern Gfx VS_Minifalco_head[];
extern Gfx VS_Minifalco_body[];
static short VS_Minifalco_run_prm[]={
	    0,   -2, -156, -439,-1231,-2447,-4002,-5812,
	-7792,-9856,-11920,-13900,-15710,-17265,-18481,-19273,
	-19556,-19338,-18722,-17766,-16525,-15056,-13418,-11665,
	-9856,-8047,-6294,-4655,-3187,-1946, -990, -374,
	-7669,-7967,-8802,-10083,-11722,-13629,-15715,-17891,
	-20066,-22152,-24059,-25698,-26980,-27814,-28112,-27883,
	-27234,-26226,-24918,-23371,-21644,-19797,-17891,-15984,
	-14138,-12411,-10864,-9556,-8548,-7899,-13298,-14309,
	-16820,-20050,-23216,-25537,-26232,-25224,-23184,-20446,
	-17344,-14212,-11385,-9195,-7979,-7980,-8990,-10659,
	-12638,-14579,-16132,-16949,-17086,-16890,-16446,-15837,
	-15149,-14466,-13874,-13456,15185,15770,17183,18906,
	20423,21217,20772,18867,15890,12240, 8318, 4520,
	 1247,-1101,-2128,-2138,-1741, -991,   52, 1336,
	 2803, 4398, 6062, 7742, 9379,10919,12305,13481,
	14390,14977,-6545,-6849,-7700,-9008,-10680,-12626,
	-14755,-16975,-19194,-21323,-23269,-24942,-26249,-27101,
	-27405,-27170,-26508,-25480,-24145,-22566,-20804,-18920,
	-16975,-15029,-13145,-11383,-9804,-8470,-7441,-6779,
	-10899,-11253,-12137,-13287,-14440,-15331,-15697,-15456,
	-14807,-13906,-12910,-11976,-11260,-10918,-11108,-12158,
	-14051,-16418,-18894,-21112,-22707,-23311,-22875,-21729,
	-20076,-18119,-16062,-14109,-12461,-11324,-2545,-2351,
	-1800, -940,  181, 1516, 3018, 4638, 6329, 8043,
	 9732,11349,12846,14175,15289,16318,17343,18245,
	18907,19208,19030,18254,16660,14281,11375, 8204,
	 5027, 2103, -306,-1942,-27300,-26998,-26151,-24850,
	-23185,-21249,-19131,-16922,-14714,-12596,-10659,-8995,
	-7694,-6847,-6545,-6778,-7436,-8460,-9788,-11358,
	-13112,-14987,-16922,-18858,-20733,-22486,-24057,-25385,
	-26408,-27067,-26116,  246,-10909,-16316, 8191,16383,
	-8191, 8191,16383,-8191,-16383, 8191,16383,-8191,
	 1689,-4234,16383,};
static unsigned short VS_Minifalco_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,	/* octa10 rotate x */
	    1,    0,	/* octa10 rotate y */
	   30,    2,	/* octa10 rotate z */
	    1,    0,	/* octa11 rotate x */
	    1,    0,	/* octa11 rotate y */
	   30,   32,	/* octa11 rotate z */
	    1,    0,	/* tetra5 rotate x */
	    1,    0,	/* tetra5 rotate y */
	   30,   62,	/* tetra5 rotate z */
	    1,    0,	/* tetra1 rotate x */
	    1,    0,	/* tetra1 rotate y */
	   30,   92,	/* tetra1 rotate z */
	    1,    0,	/* octa12 rotate x */
	    1,    0,	/* octa12 rotate y */
	   30,  122,	/* octa12 rotate z */
	    1,    0,	/* tetra6 rotate x */
	    1,    0,	/* tetra6 rotate y */
	   30,  152,	/* tetra6 rotate z */
	    1,    0,	/* tetra7 rotate x */
	    1,    0,	/* tetra7 rotate y */
	   30,  182,	/* tetra7 rotate z */
	    1,    0,	/* octa13 rotate x */
	    1,    0,	/* octa13 rotate y */
	   30,  212,	/* octa13 rotate z */
	    1,    0,	/* octa7 rotate x */
	    1,  242,	/* octa7 rotate y */
	    1,  243,	/* octa7 rotate z */
	    1,    0,	/* octa3 rotate x */
	    1,  244,	/* octa3 rotate y */
	    1,  245,	/* octa3 rotate z */
	    1,  246,	/* chn8 rotate x */
	    1,  247,	/* chn8 rotate y */
	    1,  248,	/* chn8 rotate z */
	    1,  249,	/* chn7 rotate x */
	    1,  250,	/* chn7 rotate y */
	    1,  251,	/* chn7 rotate z */
	    1,    0,	/* chn2 rotate x */
	    1,    0,	/* chn2 rotate y */
	    1,  252,	/* chn2 rotate z */
	    1,  253,	/* chn5 rotate x */
	    1,  254,	/* chn5 rotate y */
	    1,  255,	/* chn5 rotate z */
	    1,    0,	/* octa1 rotate x */
	    1,  256,	/* octa1 rotate y */
	    1,    0,	/* octa1 rotate z */
	    1,    0,	/* octa2 rotate x */
	    1,  257,	/* octa2 rotate y */
	    1,    0,	/* octa2 rotate z */
	    1,    0,	/* octa5 rotate x */
	    1,    0,	/* octa5 rotate y */
	    1,  258,	/* octa5 rotate z */
};
AnimeRecord VS_Minifalco_run_anm={
	30,
	19,
	VS_Minifalco_run_prm,
	VS_Minifalco_run_tbl
};
static SkeletonRecord octa20[1]=
	{NULL,0.000000,0.000000,0.000000,0,0,0,NULL,NULL};
static SkeletonRecord octa10[1]=
	{VS_Minifalco_arm04,14.817000,0.000000,0.000000,0,0,-156,NULL,NULL};
static SkeletonRecord octa11[1]=
	{VS_Minifalco_arm03,0.000000,0.000000,0.000000,0,0,-7669,NULL,octa10};
static SkeletonRecord tetra5[1]=
	{VS_Minifalco_reg01,11.368000,0.000000,0.000000,0,0,-13298,NULL,NULL};
static SkeletonRecord tetra1[1]=
	{VS_Minifalco_reg02,13.510000,0.000000,0.000000,0,0,15185,NULL,tetra5};
static SkeletonRecord octa12[1]=
	{VS_Minifalco_reg03,0.000000,0.000000,0.000000,0,0,-6545,NULL,tetra1};
static SkeletonRecord tetra6[1]=
	{VS_Minifalco_reg06,11.368000,0.000000,0.000000,0,0,-10899,NULL,NULL};
static SkeletonRecord tetra7[1]=
	{VS_Minifalco_reg05,13.510000,0.000000,0.000000,0,0,-2545,NULL,tetra6};
static SkeletonRecord octa13[1]=
	{VS_Minifalco_reg04,0.000000,0.000000,0.000000,0,0,-27300,NULL,tetra7};
static SkeletonRecord octa7[1]=
	{VS_Minifalco_arm01,15.103000,0.000000,0.000000,0,-26116,246,NULL,octa20};
static SkeletonRecord octa3[1]=
	{VS_Minifalco_arm02,0.000000,0.000000,0.000000,0,-10909,-16316,NULL,octa7};
static SkeletonRecord chn8[1]=
	{NULL,14.328000,-8.901000,-0.048000,8191,16383,-8191,NULL,octa11};
static SkeletonRecord chn7[1]=
	{NULL,4.189000,-3.701000,1.370000,8191,16383,-8191,NULL,octa13};
static SkeletonRecord chn2[1]=
	{NULL,14.421000,9.257000,0.000000,0,0,-16383,chn8,octa3};
static SkeletonRecord chn5[1]=
	{NULL,4.189000,3.908000,1.370000,8191,16383,-8191,chn7,octa12};
static SkeletonRecord octa1[1]=
	{VS_Minifalco_head,14.616000,0.000000,0.000000,0,1689,0,chn2,NULL};
static SkeletonRecord octa2[1]=
	{VS_Minifalco_body,9.939000,0.000000,0.000000,0,-4234,0,chn5,octa1};
static SkeletonRecord octa5[1]=
	{VS_Minifalco_kosi,0.000000,0.000000,0.000000,0,0,16383,NULL,octa2};
static SkeletonRecord chn1[1]=
	{NULL,0.103000,-2.832000,0.000000,0,0,0,NULL,octa5};
SkeletonPtr VS_Minifalco_run_list[]={
	chn1,
	octa20,
	octa10,
	octa11,
	tetra5,
	tetra1,
	octa12,
	tetra6,
	tetra7,
	octa13,
	octa7,
	octa3,
	chn8,
	chn7,
	chn2,
	chn5,
	octa1,
	octa2,
	octa5,
	NULL
};
