/* CN_Robo_01 */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx CN_Robo_01_Asi[];
extern Gfx CN_Robo_01_Body[];
extern Gfx CN_Robo_01_Hand01[];
extern Gfx CN_Robo_01_Hand02[];
extern Gfx CN_Robo_01_Hand03[];
extern Gfx CN_Robo_01_Hand04[];
static short CN_Robo_01_prm[]={
	    0,   24,-15540,-15565,-15636,-15750,-15905,-16098,
	-16326,-16586,-16874,-17188,-17525,-17882,-18256,-18644,
	-19043,-19450,-19862,-20277,-20690,-21100,-21503,-21896,
	-22276,-22641,-22987,-23312,-23611,-23884,-24126,-24334,
	-24506,-24639,-24729,-24774,-24771,-24716,-24608,-24442,
	-24215,-23926,-23025,-21130,-18487,-15343,-11945,-8539,
	-5372,-2690, -741,  229,  192, -610,-2016,-3863,
	-5989,-8232,-10431,-12424,-14047,-15140,-15540,    0,
	   23,   92,  203,  354,  543,  767, 1023, 1308,
	 1621, 1958, 2317, 2696, 3091, 3500, 3921, 4351,
	 4787, 5227, 5668, 6107, 6543, 6972, 7391, 7799,
	 8193, 8570, 8927, 9262, 9572, 9855,10108,10328,
	10513,10661,10768,10833,10851,10822,10742,10256,
	 9113, 7467, 5471, 3281, 1050,-1066,-2915,-4343,
	-5194,-5495,-5426,-5057,-4461,-3711,-2878,-2034,
	-1252, -604, -163,    0,-23371,-23380,-23407,-23451,
	-23510,-23585,-23675,-23779,-23895,-24024,-24164,-24315,
	-24476,-24646,-24824,-25010,-25202,-25401,-25605,-25814,
	-26026,-26241,-26458,-26677,-26896,-27116,-27334,-27550,
	-27764,-27975,-28182,-28384,-28580,-28770,-28953,-29128,
	-29294,-29451,-29598,-29733,-29866,-29997,-30115,-30211,
	-30274,-30294,-30261,-30163,-29991,-29733,-29335,-28773,
	-28091,-27331,-26534,-25744,-25003,-24352,-23835,-23494,
	-23371,-32767,17226,-32767,-32767,-32767, 9395,-32767,
	-16383,-16383,    0,  -35, -137, -303, -529, -810,
	-1143,-1524,-1948,-2412,-2912,-3444,-4003,-4587,
	-5190,-5810,-6441,-7080,-7724,-8368,-9008,-9640,
	-10260,-10864,-11449,-12010,-12544,-13046,-13513,-13940,
	-14323,-14659,-14944,-15173,-15343,-15450,-15489,-15458,
	-15351,-15165,-14310,-12372,-9609,-6279,-2642, 1044,
	 4522, 7533, 9817,11118,11456,11116,10234, 8946,
	 7389, 5698, 4009, 2459, 1183,  318,    0,   40,
	16343,};
static unsigned short CN_Robo_01_tbl[]={
	    1,    0,	/* chn2translate x */
	    1,    1,	/* chn2 translate y */
	    1,    0,	/* chn2 translate z */
	    1,    0,	/* chn2 rotate x */
	    1,    0,	/* chn2 rotate y */
	    1,    0,	/* chn2 rotate z */
	    1,    0,	/* octa8 rotate x */
	   61,    2,	/* octa8 rotate y */
	    1,    0,	/* octa8 rotate z */
	    1,    0,	/* octa2 rotate x */
	   61,   63,	/* octa2 rotate y */
	   61,  124,	/* octa2 rotate z */
	    1,  185,	/* octa5 rotate x */
	    1,  186,	/* octa5 rotate y */
	    1,  187,	/* octa5 rotate z */
	    1,  188,	/* octa4 rotate x */
	    1,  189,	/* octa4 rotate y */
	    1,  190,	/* octa4 rotate z */
	    1,    0,	/* chn5 rotate x */
	    1,  191,	/* chn5 rotate y */
	    1,  192,	/* chn5 rotate z */
	    1,    0,	/* chn3 rotate x */
	    1,    0,	/* chn3 rotate y */
	    1,  193,	/* chn3 rotate z */
	   61,  194,	/* octa1 rotate x */
	    1,    0,	/* octa1 rotate y */
	    1,  255,	/* octa1 rotate z */
	    1,    0,	/* cube1 rotate x */
	    1,    0,	/* cube1 rotate y */
	    1,  256,	/* cube1 rotate z */
};
AnimeRecord CN_Robo_01_anm={
	61,
	9,
	CN_Robo_01_prm,
	CN_Robo_01_tbl
};
static SkeletonRecord octa8[1]=
	{CN_Robo_01_Hand04,72.313004,0.000000,0.000000,0,-15750,0,NULL,NULL};
static SkeletonRecord octa2[1]=
	{CN_Robo_01_Hand03,0.000000,0.000000,0.000000,0,203,-23451,NULL,octa8};
static SkeletonRecord octa5[1]=
	{CN_Robo_01_Hand01,72.313004,0.000000,0.000000,-32767,17226,-32767,NULL,NULL};
static SkeletonRecord octa4[1]=
	{CN_Robo_01_Hand02,0.000000,0.000000,0.000000,-32767,-32767,9395,NULL,octa5};
static SkeletonRecord chn5[1]=
	{NULL,102.013000,-72.744003,0.000000,0,-32767,-16383,NULL,octa4};
static SkeletonRecord chn3[1]=
	{NULL,102.013000,74.035004,0.000000,0,0,-16383,chn5,octa2};
static SkeletonRecord octa1[1]=
	{CN_Robo_01_Body,111.484001,0.000000,0.000000,-303,0,40,NULL,chn3};
static SkeletonRecord cube1[1]=
	{CN_Robo_01_Asi,0.000000,0.000000,0.000000,0,0,16343,NULL,octa1};
static SkeletonRecord chn2[1]=
	{NULL,0.215000,24.406000,0.000000,0,0,0,NULL,cube1};
SkeletonPtr CN_Robo_01_list[]={
	chn2,
	octa8,
	octa2,
	octa5,
	octa4,
	chn5,
	chn3,
	octa1,
	cube1,
	NULL
};
