/***************************************************************************************************
		Convert from NINGEN		(p_Learring) 																
****************************************************************************************************/
#define p_Learring_AMB_SCALE 0.5
#define ShapeColor_p_Learring(R,G,B) {{R*p_Learring_AMB_SCALE ,G*p_Learring_AMB_SCALE ,B*p_Learring_AMB_SCALE ,0 ,R*p_Learring_AMB_SCALE ,G*p_Learring_AMB_SCALE ,B*p_Learring_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }

static Lights1 light_p_Learring[] = {
	ShapeColor_p_Learring( 22, 53,206),
};

static Vtx vtx_p_Learring_0[] = {
	{      6,     -2,     75,     0,     0,     0,   -88,  -82,   38,  255}, 
	{     -1,      8,     67,     0,     0,     0,  -126,   -7,    2,  255}, 
	{      1,      8,     52,     0,     0,     0,  -109,  -20,  -61,  255}, 
	{      3,     10,     80,     0,     0,     0,   -97,  -10,   80,  255}, 
	{     15,      4,     86,     0,     0,     0,   -32,  -57,  108,  255}, 
	{     13,     20,     85,     0,     0,     0,   -31,   37,  117,  255}, 
	{      2,     23,     73,     0,     0,     0,   -94,   69,   48,  255}, 
	{     25,     27,     82,     0,     0,     0,    22,   81,   94,  255}, 
	{     29,      1,     84,     0,     0,     0,    40,  -60,  103,  255}, 
	{      8,     31,     62,     0,     0,     0,   -71,  104,   -8,  255}, 
	{     36,     28,     72,     0,     0,     0,    37,  108,   53,  255}, 
	{     40,      2,     75,     0,     0,     0,    81,  -29,   92,  255}, 
	{     19,     32,     53,     0,     0,     0,   -56,   97,  -58,  255}, 
	{     12,      9,     43,     0,     0,     0,   -72,  -51,  -90,  255}, 
	{     26,     -9,     56,     0,     0,     0,    11, -126,    1,  255}, 
	{     15,    -10,     66,     0,     0,     0,   -37, -121,    4,  255}, 
};

static Gfx gfx_p_Learring_0[] = {

	gsSPLight((&light_p_Learring[0].l[0]),1 ),
	gsSPLight((&light_p_Learring[0].a   ),2 ),

	gsSPVertex(&vtx_p_Learring_0[0], 16, 0), 
	gsSP1Triangle( 0, 1, 2, 0),
	gsSP1Triangle( 3, 1, 0, 0),
	gsSP1Triangle( 3, 4, 5, 0),
	gsSP1Triangle( 3, 0, 4, 0),
	gsSP1Triangle( 3, 5, 6, 0),
	gsSP1Triangle( 3, 6, 1, 0),
	gsSP1Triangle( 6, 5, 7, 0),
	gsSP1Triangle( 5, 4, 8, 0),
	gsSP1Triangle( 5, 8, 7, 0),
	gsSP1Triangle( 6, 7, 9, 0),
	gsSP1Triangle( 1, 6, 9, 0),
	gsSP1Triangle( 9, 7,10, 0),
	gsSP1Triangle( 7,11,10, 0),
	gsSP1Triangle( 7, 8,11, 0),
	gsSP1Triangle( 2, 9,12, 0),
	gsSP1Triangle( 9,10,12, 0),
	gsSP1Triangle( 1, 9, 2, 0),
	gsSP1Triangle( 2,12,13, 0),
	gsSP1Triangle( 8,14,11, 0),
	gsSP1Triangle( 8,15,14, 0),
	gsSP1Triangle( 4,15, 8, 0),
	gsSP1Triangle( 4, 0,15, 0),
	gsSP1Triangle( 0, 2,15, 0),
	gsSP1Triangle(15, 2,13, 0),
	gsSP1Triangle(15,13,14, 0),
	gsSPEndDisplayList() 
};

Gfx gfx_p_Learring[] = {
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_SHADE_ENVA, G_CC_SHADE_ENVA),

		gsSPDisplayList(gfx_p_Learring_0),

	gsDPPipeSync(),
	gsSPEndDisplayList() 
};

