/* BM03_ANDroad */
#include<ultra64.h>
#include"../../Source/sys_skeleton.h"
extern Gfx BM03_ANDroad_d01[];
extern Gfx BM03_ANDroad_d02[];
extern Gfx BM03_ANDroad_d03[];
extern Gfx BM03_ANDroad_d04[];
extern Gfx BM03_ANDroad_d05[];
extern Gfx BM03_ANDroad_d06[];
extern Gfx BM03_ANDroad_road[];
static short BM03_ANDroad_prm[]={
	    0,    0,    0,    3,    7,   13,   21,   30,
	   41,   53,   67,   83,  100,  119,  139,  160,
	  183,  208,  234,  261,  290,  320,  351,  384,
	  418,  453,  490,  528,  567,  607,  649,  691,
	  735,  780,  826,  873,  921,  970, 1021, 1072,
	 1124, 1178, 1232, 1287, 1343, 1400, 1458, 1517,
	 1576, 1637, 1698, 1760, 1823, 1886, 1950, 2015,
	 2081, 2147, 2214, 2281, 2350, 2418, 2488, 2557,
	 2628, 2699, 2770, 2842, 2914, 2987, 3060, 3134,
	 3208, 3282, 3357, 3432, 3507, 3583, 3658, 3734,
	 3811, 3887, 3964, 4041, 4118, 4195, 4272, 4349,
	 4426, 4504, 4581, 4659, 4736, 4814, 4891, 4968,
	 5045, 5122, 5199, 5276, 5353, 5429, 5506, 5582,
	 5658, 5733, 5808, 5883, 5958, 6032, 6106, 6180,
	 6253, 6326, 6398, 6470, 6541, 6612, 6683, 6752,
	 6822, 6890, 6959, 7026, 7093, 7159, 7225, 7290,
	 7354, 7418, 7480, 7542, 7603, 7664, 7723, 7782,
	 7840, 7897, 7953, 8008, 8062, 8116, 8168, 8219,
	 8270, 8319, 8367, 8414, 8460, 8505, 8549, 8591,
	 8633, 8673, 8712, 8750, 8787, 8822, 8856, 8889,
	 8920, 8950, 8979, 9006, 9032, 9057, 9080, 9101,
	 9122, 9140, 9157, 9173, 9187, 9199, 9210, 9219,
	 9227, 9233, 9237, 9240, 9241,-32767,    0,    0,
	    3,    7,   13,   21,   30,   41,   53,   67,
	   83,  100,  119,  139,  160,  183,  208,  234,
	  261,  290,  320,  351,  384,  418,  453,  490,
	  528,  567,  607,  649,  691,  735,  780,  826,
	  873,  921,  970, 1021, 1072, 1124, 1178, 1232,
	 1287, 1343, 1400, 1458, 1517, 1576, 1637, 1698,
	 1760, 1823, 1886, 1950, 2015, 2081, 2147, 2214,
	 2281, 2350, 2418, 2488, 2557, 2628, 2699, 2770,
	 2842, 2914, 2987, 3060, 3134, 3208, 3282, 3357,
	 3432, 3507, 3583, 3658, 3734, 3811, 3887, 3964,
	 4041, 4118, 4195, 4272, 4349, 4426, 4504, 4581,
	 4659, 4736, 4814, 4891, 4968, 5045, 5122, 5199,
	 5276, 5353, 5429, 5506, 5582, 5658, 5733, 5808,
	 5883, 5958, 6032, 6106, 6180, 6253, 6326, 6398,
	 6470, 6541, 6612, 6683, 6752, 6822, 6890, 6959,
	 7026, 7093, 7159, 7225, 7290, 7354, 7418, 7480,
	 7542, 7603, 7664, 7723, 7782, 7840, 7897, 7953,
	 8008, 8062, 8116, 8168, 8219, 8270, 8319, 8367,
	 8414, 8460, 8505, 8549, 8591, 8633, 8673, 8712,
	 8750, 8787, 8822, 8856, 8889, 8920, 8950, 8979,
	 9006, 9032, 9057, 9080, 9101, 9122, 9140, 9157,
	 9173, 9187, 9199, 9210, 9219, 9227, 9233, 9237,
	 9240, 9241,-32767,-32767,-32766,-32763,-32759,-32753,
	-32745,-32736,-32725,-32713,-32699,-32683,-32666,-32647,
	-32627,-32606,-32583,-32558,-32532,-32505,-32476,-32446,
	-32415,-32382,-32348,-32313,-32276,-32238,-32199,-32159,
	-32117,-32075,-32031,-31986,-31940,-31893,-31845,-31796,
	-31745,-31694,-31642,-31588,-31534,-31479,-31423,-31366,
	-31308,-31249,-31190,-31129,-31068,-31006,-30943,-30880,
	-30816,-30751,-30685,-30619,-30552,-30485,-30416,-30348,
	-30278,-30209,-30138,-30067,-29996,-29924,-29852,-29779,
	-29706,-29632,-29558,-29484,-29409,-29334,-29259,-29183,
	-29108,-29032,-28955,-28879,-28802,-28725,-28648,-28571,
	-28494,-28417,-28340,-28262,-28185,-28107,-28030,-27952,
	-27875,-27798,-27721,-27644,-27567,-27490,-27413,-27337,
	-27260,-27184,-27108,-27033,-26958,-26883,-26808,-26734,
	-26660,-26586,-26513,-26440,-26368,-26296,-26225,-26154,
	-26083,-26014,-25944,-25876,-25807,-25740,-25673,-25607,
	-25541,-25476,-25412,-25348,-25286,-25224,-25163,-25102,
	-25043,-24984,-24926,-24869,-24813,-24758,-24704,-24650,
	-24598,-24547,-24496,-24447,-24399,-24352,-24306,-24261,
	-24217,-24175,-24133,-24093,-24054,-24016,-23979,-23944,
	-23910,-23877,-23846,-23816,-23787,-23760,-23734,-23709,
	-23686,-23665,-23644,-23626,-23609,-23593,-23579,-23567,
	-23556,-23547,-23539,-23533,-23529,-23526,-23525,-32767,
	-32767,-32766,-32763,-32759,-32753,-32745,-32736,-32725,
	-32713,-32699,-32683,-32666,-32647,-32627,-32606,-32583,
	-32558,-32532,-32505,-32476,-32446,-32415,-32382,-32348,
	-32313,-32276,-32238,-32199,-32159,-32117,-32075,-32031,
	-31986,-31940,-31893,-31845,-31796,-31745,-31694,-31642,
	-31588,-31534,-31479,-31423,-31366,-31308,-31249,-31190,
	-31129,-31068,-31006,-30943,-30880,-30816,-30751,-30685,
	-30619,-30552,-30485,-30416,-30348,-30278,-30209,-30138,
	-30067,-29996,-29924,-29852,-29779,-29706,-29632,-29558,
	-29484,-29409,-29334,-29259,-29183,-29108,-29032,-28955,
	-28879,-28802,-28725,-28648,-28571,-28494,-28417,-28340,
	-28262,-28185,-28107,-28030,-27952,-27875,-27798,-27721,
	-27644,-27567,-27490,-27413,-27337,-27260,-27184,-27108,
	-27033,-26958,-26883,-26808,-26734,-26660,-26586,-26513,
	-26440,-26368,-26296,-26225,-26154,-26083,-26014,-25944,
	-25876,-25807,-25740,-25673,-25607,-25541,-25476,-25412,
	-25348,-25286,-25224,-25163,-25102,-25043,-24984,-24926,
	-24869,-24813,-24758,-24704,-24650,-24598,-24547,-24496,
	-24447,-24399,-24352,-24306,-24261,-24217,-24175,-24133,
	-24093,-24054,-24016,-23979,-23944,-23910,-23877,-23846,
	-23816,-23787,-23760,-23734,-23709,-23686,-23665,-23644,
	-23626,-23609,-23593,-23579,-23567,-23556,-23547,-23539,
	-23533,-23529,-23526,-23525,-32767,    0,    0,    3,
	    7,   13,   21,   30,   41,   53,   67,   83,
	  100,  119,  139,  160,  183,  208,  234,  261,
	  290,  320,  351,  384,  418,  453,  490,  528,
	  567,  607,  649,  691,  735,  780,  826,  873,
	  921,  970, 1021, 1072, 1124, 1178, 1232, 1287,
	 1343, 1400, 1458, 1517, 1576, 1637, 1698, 1760,
	 1823, 1886, 1950, 2015, 2081, 2147, 2214, 2281,
	 2350, 2418, 2488, 2557, 2628, 2699, 2770, 2842,
	 2914, 2987, 3060, 3134, 3208, 3282, 3357, 3432,
	 3507, 3583, 3658, 3734, 3811, 3887, 3964, 4041,
	 4118, 4195, 4272, 4349, 4426, 4504, 4581, 4659,
	 4736, 4814, 4891, 4968, 5045, 5122, 5199, 5276,
	 5353, 5429, 5506, 5582, 5658, 5733, 5808, 5883,
	 5958, 6032, 6106, 6180, 6253, 6326, 6398, 6470,
	 6541, 6612, 6683, 6752, 6822, 6890, 6959, 7026,
	 7093, 7159, 7225, 7290, 7354, 7418, 7480, 7542,
	 7603, 7664, 7723, 7782, 7840, 7897, 7953, 8008,
	 8062, 8116, 8168, 8219, 8270, 8319, 8367, 8414,
	 8460, 8505, 8549, 8591, 8633, 8673, 8712, 8750,
	 8787, 8822, 8856, 8889, 8920, 8950, 8979, 9006,
	 9032, 9057, 9080, 9101, 9122, 9140, 9157, 9173,
	 9187, 9199, 9210, 9219, 9227, 9233, 9237, 9240,
	 9241,-32767,-32767,-32766,-32763,-32759,-32753,-32745,
	-32736,-32725,-32713,-32699,-32683,-32666,-32647,-32627,
	-32606,-32583,-32558,-32532,-32505,-32476,-32446,-32415,
	-32382,-32348,-32313,-32276,-32238,-32199,-32159,-32117,
	-32075,-32031,-31986,-31940,-31893,-31845,-31796,-31745,
	-31694,-31642,-31588,-31534,-31479,-31423,-31366,-31308,
	-31249,-31190,-31129,-31068,-31006,-30943,-30880,-30816,
	-30751,-30685,-30619,-30552,-30485,-30416,-30348,-30278,
	-30209,-30138,-30067,-29996,-29924,-29852,-29779,-29706,
	-29632,-29558,-29484,-29409,-29334,-29259,-29183,-29108,
	-29032,-28955,-28879,-28802,-28725,-28648,-28571,-28494,
	-28417,-28340,-28262,-28185,-28107,-28030,-27952,-27875,
	-27798,-27721,-27644,-27567,-27490,-27413,-27337,-27260,
	-27184,-27108,-27033,-26958,-26883,-26808,-26734,-26660,
	-26586,-26513,-26440,-26368,-26296,-26225,-26154,-26083,
	-26014,-25944,-25876,-25807,-25740,-25673,-25607,-25541,
	-25476,-25412,-25348,-25286,-25224,-25163,-25102,-25043,
	-24984,-24926,-24869,-24813,-24758,-24704,-24650,-24598,
	-24547,-24496,-24447,-24399,-24352,-24306,-24261,-24217,
	-24175,-24133,-24093,-24054,-24016,-23979,-23944,-23910,
	-23877,-23846,-23816,-23787,-23760,-23734,-23709,-23686,
	-23665,-23644,-23626,-23609,-23593,-23579,-23567,-23556,
	-23547,-23539,-23533,-23529,-23526,-23525,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,32662,-32767,-32767,
	-32767,-32767,16383,};
static unsigned short BM03_ANDroad_tbl[]={
	    1,    0,	/* null1translate x */
	    1,    0,	/* null1 translate y */
	    1,    0,	/* null1 translate z */
	    1,    0,	/* null1 rotate x */
	    1,    0,	/* null1 rotate y */
	    1,    0,	/* null1 rotate z */
	  180,    1,	/* d06 rotate x */
	    1,    0,	/* d06 rotate y */
	    1,  181,	/* d06 rotate z */
	  180,  182,	/* d01 rotate x */
	    1,    0,	/* d01 rotate y */
	    1,  362,	/* d01 rotate z */
	  180,  363,	/* d02 rotate x */
	    1,  543,	/* d02 rotate y */
	    1,    0,	/* d02 rotate z */
	  180,  544,	/* d03 rotate x */
	    1,  724,	/* d03 rotate y */
	    1,    0,	/* d03 rotate z */
	  180,  725,	/* d04 rotate x */
	    1,    0,	/* d04 rotate y */
	    1,  905,	/* d04 rotate z */
	  180,  906,	/* d05_1 rotate x */
	    1, 1086,	/* d05_1 rotate y */
	    1,    0,	/* d05_1 rotate z */
	    1,    0,	/* chn14 rotate x */
	    1, 1087,	/* chn14 rotate y */
	    1,    0,	/* chn14 rotate z */
	    1,    0,	/* chn12 rotate x */
	    1, 1088,	/* chn12 rotate y */
	    1,    0,	/* chn12 rotate z */
	    1, 1089,	/* chn18 rotate x */
	    1, 1090,	/* chn18 rotate y */
	    1,    0,	/* chn18 rotate z */
	    1, 1091,	/* chn8 rotate x */
	    1, 1092,	/* chn8 rotate y */
	    1,    0,	/* chn8 rotate z */
	    1, 1093,	/* chn6 rotate x */
	    1, 1094,	/* chn6 rotate y */
	    1,    0,	/* chn6 rotate z */
	    1, 1095,	/* chn3 rotate x */
	    1, 1096,	/* chn3 rotate y */
	    1,    0,	/* chn3 rotate z */
	    1,    0,	/* road rotate x */
	    1,    0,	/* road rotate y */
	    1, 1097,	/* road rotate z */
	    1,    0,	/* chn19 rotate x */
	    1, 1098,	/* chn19 rotate y */
	    1,    0,	/* chn19 rotate z */
};
AnimeRecord BM03_ANDroad_anm={
	180,
	15,
	BM03_ANDroad_prm,
	BM03_ANDroad_tbl
};
static SkeletonRecord d06_[1]=
	{BM03_ANDroad_d06,0.000000,0.000000,0.000000,1637,0,-32767,NULL,NULL};
static SkeletonRecord d01_[1]=
	{BM03_ANDroad_d01,0.000000,0.000000,0.000000,1637,0,-32767,NULL,NULL};
static SkeletonRecord d02_[1]=
	{BM03_ANDroad_d02,0.000000,0.000000,0.000000,-31129,-32767,0,NULL,NULL};
static SkeletonRecord d03_[1]=
	{BM03_ANDroad_d03,0.000000,0.000000,0.000000,-31129,-32767,0,NULL,NULL};
static SkeletonRecord d04_[1]=
	{BM03_ANDroad_d04,0.000000,0.000000,0.000000,1637,0,-32767,NULL,NULL};
static SkeletonRecord d05_1_[1]=
	{BM03_ANDroad_d05,0.000000,0.000000,0.000000,-31129,-32767,0,NULL,NULL};
static SkeletonRecord chn14[1]=
	{NULL,-528.807007,242.020996,-140.546005,0,-32767,0,NULL,d05_1_};
static SkeletonRecord chn12[1]=
	{NULL,-528.807007,242.020996,140.546997,0,-32767,0,chn14,d04_};
static SkeletonRecord chn18[1]=
	{NULL,-528.807007,-1.434000,281.114014,-32767,-32767,0,chn12,d03_};
static SkeletonRecord chn8[1]=
	{NULL,-528.807007,-244.891006,140.546997,-32767,-32767,0,chn18,d02_};
static SkeletonRecord chn6[1]=
	{NULL,-528.807007,-244.889999,-140.546997,32662,-32767,0,chn8,d01_};
static SkeletonRecord chn3[1]=
	{NULL,-528.807007,-1.433000,-281.114014,-32767,-32767,0,chn6,d06_};
static SkeletonRecord road_[1]=
	{BM03_ANDroad_road,0.000000,0.000000,0.000000,0,0,-32767,NULL,chn3};
static SkeletonRecord chn19[1]=
	{NULL,0.000000,-1.435000,527.114990,0,16383,0,NULL,road_};
static SkeletonRecord null1[1]=
	{NULL,0.000000,0.000000,0.000000,0,0,0,NULL,chn19};
SkeletonPtr BM03_ANDroad_list[]={
	null1,
	d06_,
	d01_,
	d02_,
	d03_,
	d04_,
	d05_1_,
	chn14,
	chn12,
	chn18,
	chn8,
	chn6,
	chn3,
	road_,
	chn19,
	NULL
};
