/* DEMO_Slippy_run */
#include<ultra64.h>
#include"../../source/sys_skeleton.h"
extern Gfx DEMO_Slippy_head[];
extern Gfx DEMO_Slippy_ago[];
extern Gfx DEMO_Slippy_arm01[];
extern Gfx DEMO_Slippy_arm02[];
extern Gfx DEMO_Slippy_arm03[];
extern Gfx DEMO_Slippy_arm04[];
extern Gfx DEMO_Slippy_body[];
extern Gfx DEMO_Slippy_kosi[];
extern Gfx DEMO_Slippy_reg01[];
extern Gfx DEMO_Slippy_reg02[];
extern Gfx DEMO_Slippy_reg03[];
extern Gfx DEMO_Slippy_reg04[];
extern Gfx DEMO_Slippy_reg05[];
extern Gfx DEMO_Slippy_reg06[];
static short DEMO_Slippy_run_prm[]={
	    0,   86,31362,31370,31392,31427,31475,31535,
	31604,31683,31770,31864,31964,32068,32177,32288,
	32400,32514,32626,32738,-32687,-32582,-32483,-32389,
	-32302,-32223,-32154,-32094,-32046,-32011,-31988,-31981,
	-31987,-32007,-32038,-32081,-32133,-32195,-32265,-32343,
	-32427,-32517,-32612,-32711,32720,32616,32510,32404,
	32299,32194,32092,31994,31899,31809,31724,31647,
	31576,31515,31462,31420,31388,31369,-17626,-17567,
	-17395,-17119,-16747,-16288,-15749,-15139,-14467,-13740,
	-12967,-12157,-11318,-10458,-9585,-8708,-7836,-6975,
	-6136,-5326,-4553,-3827,-3154,-2545,-2006,-1546,
	-1174, -898, -726, -667, -719, -870,-1113,-1441,
	-1848,-2327,-2871,-3472,-4125,-4823,-5558,-6323,
	-7113,-7920,-8736,-9557,-10374,-11180,-11970,-12736,
	-13471,-14168,-14821,-15423,-15966,-16445,-16852,-17181,
	-17424,-17575,  121,-9533,-9474,-9305,-9033,-8666,
	-8212,-7680,-7079,-6416,-5699,-4937,-4138,-3310,
	-2461,-1600, -735,  125,  973, 1801, 2600, 3362,
	 4079, 4743, 5344, 5876, 6329, 6696, 6968, 7138,
	 7196, 7145, 6996, 6757, 6432, 6031, 5559, 5022,
	 4429, 3785, 3097, 2372, 1616,  838,   42, -763,
	-1572,-2378,-3174,-3953,-4708,-5433,-6121,-6765,
	-7359,-7895,-8367,-8769,-9093,-9333,-9481,-16828,
	 -709, -644, -456, -153,  254,  757, 1348, 2016,
	 2753, 3550, 4396, 5284, 6204, 7147, 8103, 9064,
	10020,10963,11883,12771,13617,14414,15151,15819,
	16410,16913,17321,17624,17812,17877,17820,17655,
	17388,17028,16582,16057,15462,14802,14086,13322,
	12517,11678,10812, 9928, 9033, 8134, 7239, 6355,
	 5489, 4650, 3845, 3080, 2365, 1705, 1110,  585,
	  139, -220, -487, -652,  121,-3629,-3578,-3428,
	-3188,-2865,-2465,-1996,-1466, -881, -249,  421,
	 1126, 1856, 2604, 3363, 4125, 4884, 5632, 6362,
	 7066, 7738, 8370, 8955, 9485, 9954,10354,10677,
	10917,11067,11118,11073,10942,10730,10445,10091,
	 9674, 9202, 8678, 8110, 7504, 6865, 6199, 5512,
	 4811, 4101, 3387, 2677, 1975, 1289,  623,  -15,
	 -622,-1190,-1713,-2186,-2602,-2956,-3242,-3453,
	-3584,-16828,-11107,-11339,-11987,-12983,-14256,-15736,
	-17353,-19038,-20721,-22331,-23800,-25057,-26031,-26655,
	-26856,-26624,-26030,-25129,-23974,-22620,-21122,-19535,
	-17913,-16311,-14783,-13384,-12168,-11191,-10506,-10168,
	-10196,-10540,-11153,-11989,-13001,-14141,-15364,-16622,
	-17868,-19055,-20137,-21067,-21798,-22283,-22476,-22375,
	-22033,-21486,-20767,-19910,-18949,-17919,-16852,-15783,
	-14747,-13776,-12906,-12170,-11602,-11236,19592,19689,
	19957,20361,20865,21433,22029,22618,23165,23633,
	23988,24193,24213,24012,23555,22769,21644,20237,
	18606,16808,14900,12940,10986, 9094, 7322, 5728,
	 4369, 3303, 2587, 2278, 2250, 2334, 2522, 2807,
	 3181, 3636, 4166, 4762, 5418, 6125, 6876, 7664,
	 8481, 9319,10172,11031,11889,12738,13572,14382,
	15161,15901,16596,17236,17816,18327,18763,19114,
	19374,19536,-9903,-9960,-10126,-10393,-10752,-11196,
	-11716,-12305,-12954,-13656,-14402,-15184,-15994,-16825,
	-17668,-18514,-19357,-20187,-20998,-21780,-22526,-23228,
	-23877,-24466,-24986,-25430,-25789,-26056,-26221,-26278,
	-26228,-26083,-25848,-25531,-25138,-24676,-24151,-23570,
	-22939,-22266,-21556,-20817,-20055,-19276,-18487,-17695,
	-16906,-16127,-15365,-14625,-13916,-13242,-12612,-12031,
	-11506,-11044,-10651,-10334,-10099,-9953,-9960,-10087,
	-10442,-10986,-11678,-12480,-13352,-14254,-15147,-15991,
	-16746,-17374,-17835,-18088,-18095,-17810,-17245,-16448,
	-15467,-14350,-13144,-11898,-10659,-9475,-8394,-7464,
	-6732,-6246,-6054,-6205,-6771,-7753,-9083,-10696,
	-12525,-14505,-16570,-18654,-20690,-22612,-24355,-25853,
	-27039,-27847,-28212,-28114,-27613,-26768,-25633,-24265,
	-22721,-21056,-19328,-17592,-15905,-14323,-12902,-11699,
	-10770,-10172,  400,  435,  536,  700,  923, 1201,
	 1531, 1910, 2333, 2797, 3298, 3832, 4397, 4987,
	 5600, 6232, 6879, 7538, 8204, 8875, 9546,10214,
	10875,11525,12161,12780,13377,13949,14492,15002,
	15552,16197,16913,17676,18460,19242,19997,20700,
	21326,21851,22250,22498,22572,22446,22095,21437,
	20441,19160,17645,15950,14127,12228,10306, 8413,
	 6602, 4926, 3437, 2187, 1230,  616,-27739,-27677,
	-27499,-27212,-26825,-26347,-25787,-25153,-24455,-23699,
	-22896,-22054,-21182,-20288,-19381,-18470,-17563,-16669,
	-15796,-14954,-14151,-13396,-12697,-12063,-11503,-11025,
	-10639,-10352,-10173,-10112,-10166,-10322,-10575,-10917,
	-11340,-11837,-12402,-13028,-13706,-14431,-15195,-15991,
	-16811,-17650,-18499,-19352,-20201,-21039,-21860,-22655,
	-23419,-24144,-24823,-25448,-26013,-26511,-26934,-27275,
	-27528,-27685, 8170,16383,-8170,-32767,-16326, 8242,
	16383,-8242,-16326, 8242,16383,-8242,-4860,-4829,
	-4740,-4597,-4404,-4165,-3885,-3569,-3220,-2843,
	-2442,-2021,-1585,-1139, -686, -231,  221,  668,
	 1103, 1524, 1925, 2302, 2651, 2968, 3247, 3486,
	 3679, 3822, 3911, 3942, 3915, 3837, 3711, 3540,
	 3329, 3080, 2798, 2486, 2147, 1785, 1403, 1006,
	  596,  178, -246, -671,-1095,-1514,-1924,-2321,
	-2703,-3065,-3404,-3716,-3998,-4247,-4458,-4629,
	-4755,-4833,-3775,-3762,-3724,-3662,-3579,-3477,
	-3357,-3221,-3072,-2910,-2738,-2558,-2371,-2179,
	-1985,-1790,-1595,-1404,-1217,-1037, -865, -703,
	 -553, -417, -298, -195, -112,  -51,  -13,    0,
	  -11,  -45,  -99, -172, -262, -369, -490, -624,
	 -769, -925,-1088,-1259,-1435,-1614,-1796,-1979,
	-2161,-2340,-2516,-2686,-2850,-3005,-3151,-3285,
	-3406,-3512,-3603,-3676,-3730,-3764,   13, 5757,
	 5720, 5612, 5440, 5207, 4919, 4581, 4200, 3779,
	 3324, 2840, 2333, 1807, 1269,  722,  174, -372,
	 -910,-1436,-1943,-2427,-2882,-3303,-3684,-4022,
	-4310,-4543,-4715,-4823,-4860,-4827,-4733,-4581,
	-4375,-4120,-3821,-3480,-3104,-2695,-2258,-1798,
	-1319, -824, -319,  191,  705, 1216, 1721, 2216,
	 2695, 3155, 3592, 4001, 4377, 4718, 5017, 5272,
	 5478, 5630, 5724, -250, -158, 2044, 2019, 1948,
	 1839, 1701, 1539, 1362, 1178,  994,  817,  656,
	  517,  408,  338,  312,  334,  397,  492,  616,
	  761,  922, 1092, 1265, 1434, 1595, 1740, 1864,
	 1960, 2022, 2044, 2022, 1960, 1864, 1740, 1595,
	 1434, 1265, 1092,  922,  761,  616,  492,  397,
	  334,  312,  332,  387,  472,  583,  714,  860,
	 1017, 1178, 1340, 1496, 1642, 1773, 1884, 1969,
	 2024,16484,};
static unsigned short DEMO_Slippy_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,	/* cube24 rotate x */
	    1,    0,	/* cube24 rotate y */
	   60,    2,	/* cube24 rotate z */
	    1,    0,	/* cube47 rotate x */
	   60,   62,	/* cube47 rotate y */
	    1,  122,	/* cube47 rotate z */
	    1,    0,	/* cube45 rotate x */
	   60,  123,	/* cube45 rotate y */
	    1,  183,	/* cube45 rotate z */
	    1,    0,	/* cube42 rotate x */
	   60,  184,	/* cube42 rotate y */
	    1,  244,	/* cube42 rotate z */
	    1,    0,	/* cube41 rotate x */
	   60,  245,	/* cube41 rotate y */
	    1,  305,	/* cube41 rotate z */
	    1,    0,	/* octa5 rotate x */
	    1,    0,	/* octa5 rotate y */
	   60,  306,	/* octa5 rotate z */
	    1,    0,	/* octa1 rotate x */
	    1,    0,	/* octa1 rotate y */
	   60,  366,	/* octa1 rotate z */
	    1,    0,	/* cube38 rotate x */
	    1,    0,	/* cube38 rotate y */
	   60,  426,	/* cube38 rotate z */
	    1,    0,	/* octa4 rotate x */
	    1,    0,	/* octa4 rotate y */
	   60,  486,	/* octa4 rotate z */
	    1,    0,	/* octa2 rotate x */
	    1,    0,	/* octa2 rotate y */
	   60,  546,	/* octa2 rotate z */
	    1,    0,	/* cube37 rotate x */
	    1,    0,	/* cube37 rotate y */
	   60,  606,	/* cube37 rotate z */
	    1,  666,	/* chn8 rotate x */
	    1,  667,	/* chn8 rotate y */
	    1,  668,	/* chn8 rotate z */
	    1,    0,	/* chn4 rotate x */
	    1,  669,	/* chn4 rotate y */
	    1,  670,	/* chn4 rotate z */
	    1,  671,	/* chn7 rotate x */
	    1,  672,	/* chn7 rotate y */
	    1,  673,	/* chn7 rotate z */
	    1,    0,	/* chn2 rotate x */
	    1,    0,	/* chn2 rotate y */
	    1,  674,	/* chn2 rotate z */
	    1,  675,	/* chn5 rotate x */
	    1,  676,	/* chn5 rotate y */
	    1,  677,	/* chn5 rotate z */
	   60,  678,	/* cube22 rotate x */
	   60,  738,	/* cube22 rotate y */
	    1,  798,	/* cube22 rotate z */
	   60,  799,	/* cube25 rotate x */
	    1,  859,	/* cube25 rotate y */
	    1,  860,	/* cube25 rotate z */
	    1,    0,	/* cube30 rotate x */
	   60,  861,	/* cube30 rotate y */
	    1,  921,	/* cube30 rotate z */
};
AnimeRecord DEMO_Slippy_run_anm={
	60,
	20,
	DEMO_Slippy_run_prm,
	DEMO_Slippy_run_tbl
};
static SkeletonRecord cube24[1]=
	{DEMO_Slippy_ago,0.000000,0.000000,0.000000,0,0,31362,NULL,NULL};
static SkeletonRecord cube47[1]=
	{DEMO_Slippy_arm01,56.009998,0.000000,0.000000,0,-17626,121,NULL,NULL};
static SkeletonRecord cube45[1]=
	{DEMO_Slippy_arm02,0.000000,0.000000,0.000000,0,-9533,-16828,NULL,cube47};
static SkeletonRecord cube42[1]=
	{DEMO_Slippy_arm04,56.009998,0.000000,0.000000,0,-709,121,NULL,NULL};
static SkeletonRecord cube41[1]=
	{DEMO_Slippy_arm03,0.000000,0.000000,0.000000,0,-3629,-16828,NULL,cube42};
static SkeletonRecord octa5[1]=
	{DEMO_Slippy_reg01,46.396000,0.000000,0.000000,0,0,-11107,NULL,NULL};
static SkeletonRecord octa1[1]=
	{DEMO_Slippy_reg02,58.898998,0.000000,0.000000,0,0,19592,NULL,octa5};
static SkeletonRecord cube38[1]=
	{DEMO_Slippy_reg03,0.000000,0.000000,0.000000,0,0,-9903,NULL,octa1};
static SkeletonRecord octa4[1]=
	{DEMO_Slippy_reg06,46.396000,0.000000,0.000000,0,0,-9960,NULL,NULL};
static SkeletonRecord octa2[1]=
	{DEMO_Slippy_reg05,58.898998,0.000000,0.000000,0,0,400,NULL,octa4};
static SkeletonRecord cube37[1]=
	{DEMO_Slippy_reg04,0.000000,0.000000,0.000000,0,0,-27739,NULL,octa2};
static SkeletonRecord chn8[1]=
	{NULL,13.867000,0.775000,-5.691000,8170,16383,-8170,NULL,cube24};
static SkeletonRecord chn4[1]=
	{NULL,76.924004,-72.758003,0.000000,0,-32767,-16326,NULL,cube41};
static SkeletonRecord chn7[1]=
	{NULL,24.017000,-38.775002,-6.632000,8242,16383,-8242,NULL,cube37};
static SkeletonRecord chn2[1]=
	{NULL,76.122002,74.072998,0.000000,0,0,-16326,chn4,cube45};
static SkeletonRecord chn5[1]=
	{NULL,24.778999,39.736000,-6.632000,8242,16383,-8242,chn7,cube38};
static SkeletonRecord cube22[1]=
	{DEMO_Slippy_head,87.527000,0.000000,0.000000,-4860,-3775,13,chn2,chn8};
static SkeletonRecord cube25[1]=
	{DEMO_Slippy_body,49.265999,0.000000,0.000000,5757,-250,-158,chn5,cube22};
static SkeletonRecord cube30[1]=
	{DEMO_Slippy_kosi,0.000000,0.000000,0.000000,0,2044,16484,NULL,cube25};
static SkeletonRecord chn1[1]=
	{NULL,0.717000,86.528000,0.000000,0,0,0,NULL,cube30};
SkeletonPtr DEMO_Slippy_run_list[]={
	chn1,
	cube24,
	cube47,
	cube45,
	cube42,
	cube41,
	octa5,
	octa1,
	cube38,
	octa4,
	octa2,
	cube37,
	chn8,
	chn4,
	chn7,
	chn2,
	chn5,
	cube22,
	cube25,
	cube30,
	NULL
};
