/**********************************************************************
                                                                       
   ultra64 displaylist C source file ( vanime )
                                                                       
**********************************************************************/

/* POLYGON TOTAL (12) */


/*---------------------------------------------------------------------
   Light Data                                                          
---------------------------------------------------------------------*/


static long long dmmy1_vanime = 0;
static Lights1 light_vanime[] = {
	ShapeColor( 255,  0,  0 ),  /* attr (12) */
	ShapeColor( 100,100,100 ),  /* attr (100) */
};
static long long dmmy2_vanime = 0;
 
/*---------------------------------------------------------------------
   Vtx Data                                                            
---------------------------------------------------------------------*/

static Vtx vtx_vanime[] = {
	{   400,     0,   400,0,0,0,   0, 127,   0,0 },
	{   400,     0,  -400,0,0,0,   0, 127,   0,0 },
	{  -400,     0,  -400,0,0,0,   0, 127,   0,0 },
	{  -400,     0,   400,0,0,0,   0, 127,   0,0 },
	{   400,     0,   400,0,0,0,   0, 127,   0,0 },
	{  -400,     0,  -400,0,0,0,   0, 127,   0,0 },
	{   400,   -20,  -400,0,0,0,   0,-127,   0,0 },
	{   400,   -20,   400,0,0,0,   0,-127,   0,0 },
	{  -400,   -20,  -400,0,0,0,   0,-127,   0,0 },
	{   400,   -20,   400,0,0,0,   0,-127,   0,0 },
	{  -400,   -20,   400,0,0,0,   0,-127,   0,0 },
	{  -400,   -20,  -400,0,0,0,   0,-127,   0,0 },
	{   400,   -20,   400,0,0,0,   0,   0, 127,0 },
	{   400,     0,   400,0,0,0,   0,   0, 127,0 },
	{  -400,     0,   400,0,0,0,   0,   0, 127,0 },
	{  -400,   -20,   400,0,0,0,   0,   0, 127,0 },
	{   400,   -20,   400,0,0,0,   0,   0, 127,0 },
	{  -400,     0,   400,0,0,0,   0,   0, 127,0 },
	{   400,     0,  -400,0,0,0,   0,   0,-127,0 },
	{   400,   -20,  -400,0,0,0,   0,   0,-127,0 },
	{  -400,     0,  -400,0,0,0,   0,   0,-127,0 },
	{   400,   -20,  -400,0,0,0,   0,   0,-127,0 },
	{  -400,   -20,  -400,0,0,0,   0,   0,-127,0 },
	{  -400,     0,  -400,0,0,0,   0,   0,-127,0 },
	{  -400,     0,  -400,0,0,0,-127,   0,   0,0 },
	{  -400,   -20,  -400,0,0,0,-127,   0,   0,0 },
	{  -400,     0,   400,0,0,0,-127,   0,   0,0 },
	{  -400,   -20,  -400,0,0,0,-127,   0,   0,0 },
	{  -400,   -20,   400,0,0,0,-127,   0,   0,0 },
	{  -400,     0,   400,0,0,0,-127,   0,   0,0 },
	{   400,   -20,  -400,0,0,0, 127,   0,   0,0 },
	{   400,     0,  -400,0,0,0, 127,   0,   0,0 },
	{   400,     0,   400,0,0,0, 127,   0,   0,0 },
	{   400,   -20,   400,0,0,0, 127,   0,   0,0 },
	{   400,   -20,  -400,0,0,0, 127,   0,   0,0 },
	{   400,     0,   400,0,0,0, 127,   0,   0,0 },
};

/*---------------------------------------------------------------------
   Gfx Data                                                            
---------------------------------------------------------------------*/

Gfx RCP_vanime[] = {

	gsSPNumLights(1),
	gsSPLight((&light_vanime[0].l[0]),1),
	gsSPLight((&light_vanime[0].a),2),
	
	gsSPVertex(&vtx_vanime[0], 6, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),

	gsSPNumLights(1),
	gsSPLight((&light_vanime[1].l[0]),1),
	gsSPLight((&light_vanime[1].a),2),
	
	gsSPVertex(&vtx_vanime[6], 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPVertex(&vtx_vanime[21], 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPEndDisplayList()
};

/*=====================================================================
   end of shape                                                        
=====================================================================*/

Hierarchy RCP_HmsVanime[] = {

	hmsGroup()
	hmsBegin()
		hmsGfx( RM_SURF, RCP_vanime)
	hmsEnd()
	hmsExit()
	
};

