/********************************************************************************
		RCP_HmsGasB [ new version ]
														[ Oct 23, 1995 ]
*********************************************************************************/

/********************************************************************************/
/*	Vertex data.																*/
/********************************************************************************/
static Vtx vtx_gas_b[] = {
	{   -50,  -50,  0,    0,   		    0,  (31 << 5),   20,  10,  10,  255	  }, 
	{    50,  -50,  0,    0,    (31 << 5),  (31 << 5),   20,  10,  10,  255	  }, 
	{    50,   50,  0,    0,    (31 << 5),    		0,   20,  10,  10,  255	  }, 
	{   -50,   50,  0,    0,    		0,  		0,   20,  10,  10,  255	  },
};

/********************************************************************************/
/*	Texture data.																*/
/********************************************************************************/

static unsigned short gas_b5_txt[] = {
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0707,  0x0404,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0707,  0x1c1c,  0x2525,  0x1414,  0x0606,  0x0000,  0x0000,  0x0101,  0x1313,  0x5555,  0x8585,  0x6868,  0x1e1e,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0909,  0x4242,  0x8787,  0x9e9e,  0x7e7e,  0x4040,  0x1d1d,  0x5050,  0x5e5e,  0x8787,  0xdede,  0xffff,  0xffff,  0xc1c1,  0x2828,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0101,  0x0000,  0x2d2d,  0x9595,  0xc9c9,  0xbfbf,  0xafaf,  0x8484,  0x9292,  0xbebe,  0xb0b0,  0xbbbb,  0xdada,  0xf5f5,  0xfefe,  0xffff,  0xc5c5,  0x4141,  0x0e0e,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x0000,  0x4747,  0xb1b1,  0xb4b4,  0x9696,  0x9b9b,  0xa3a3,  0xbfbf,  0xbaba,  0xadad,  0xb1b1,  0xd1d1,  0xe9e9,  0xe9e9,  0xe8e8,  0xf7f7,  0xd3d3,  0x9696,  0x4343,  0x0b0b,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x0000,  0x4646,  0xa8a8,  0xa2a2,  0x9999,  0xb4b4,  0xc3c3,  0xb6b6,  0xa9a9,  0xacac,  0xb0b0,  0xc1c1,  0xc9c9,  0xbdbd,  0xbaba,  0xd6d6,  0xe9e9,  0xdbdb,  0xcece,  0x4646,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x0000,  0x2c2c,  0x9b9b,  0xacac,  0xc1c1,  0xd6d6,  0xcaca,  0xb5b5,  0xa9a9,  0xaeae,  0xa9a9,  0x9f9f,  0x9a9a,  0x9393,  0x9999,  0xc1c1,  0xe7e7,  0xcfcf,  0xdcdc,  0x8f8f,  0x0202,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x1010,  0x7f7f,  0xc3c3,  0xdddd,  0xd0d0,  0xa6a6,  0x8686,  0x7f7f,  0x9393,  0x9e9e,  0x8a8a,  0x8282,  0x8989,  0x9d9d,  0xc8c8,  0xe3e3,  0xcbcb,  0xcccc,  0xafaf,  0x1010,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x5959,  0xc7c7,  0xe2e2,  0xc4c4,  0x8888,  0x5f5f,  0x5656,  0x7373,  0x9191,  0x8888,  0x8989,  0xa1a1,  0xc1c1,  0xd8d8,  0xc7c7,  0xabab,  0xbebe,  0xbbbb,  0x3a3a,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0808,  0x5252,  0xbbbb,  0xd1d1,  0xbaba,  0x8282,  0x5a5a,  0x5454,  0x6d6d,  0x8b8b,  0x9292,  0x9898,  0xb1b1,  0xcece,  0xc3c3,  0x9797,  0x8484,  0xafaf,  0xc5c5,  0x6e6e,  0x1b1b,  0x0101,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0d0d,  0x5252,  0x9999,  0xb7b7,  0xd0d0,  0xc2c2,  0xb6b6,  0x9494,  0x7575,  0x6969,  0x7878,  0x9a9a,  0xbaba,  0xb7b7,  0xb1b1,  0xafaf,  0x9393,  0x7b7b,  0x7a7a,  0x9b9b,  0xc0c0,  0x9090,  0x5050,  0x2727,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0303,  0x6c6c,  0xefef,  0xfbfb,  0xe4e4,  0xdede,  0xd3d3,  0xc6c6,  0xb1b1,  0x9b9b,  0x8383,  0x7b7b,  0x9b9b,  0xc0c0,  0xc9c9,  0xbebe,  0xa3a3,  0x7878,  0x6d6d,  0x8080,  0xa3a3,  0xc4c4,  0xa8a8,  0x7a7a,  0x6565,  0x2222,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x2727,  0xcdcd,  0xfcfc,  0xe1e1,  0xd4d4,  0xd6d6,  0xd9d9,  0xd3d3,  0xc2c2,  0xaaaa,  0x9090,  0x8d8d,  0xa3a3,  0xb1b1,  0xb0b0,  0xa7a7,  0x8d8d,  0x7474,  0x7a7a,  0x9b9b,  0xc3c3,  0xd8d8,  0xc0c0,  0xa0a0,  0x9696,  0x5858,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x4f4f,  0xebeb,  0xf0f0,  0xdada,  0xc0c0,  0xb2b2,  0xb0b0,  0xb7b7,  0xb5b5,  0xa2a2,  0x8d8d,  0x9c9c,  0xbcbc,  0xbaba,  0x9c9c,  0x8585,  0x7979,  0x8888,  0xacac,  0xc7c7,  0xd4d4,  0xdede,  0xd2d2,  0xc5c5,  0xb8b8,  0x8d8d,  0x0b0b,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x3a3a,  0xe3e3,  0xeded,  0xd8d8,  0xaeae,  0x7c7c,  0x6e6e,  0x8383,  0x9797,  0x9c9c,  0x8b8b,  0x8d8d,  0xaeae,  0xb2b2,  0x9191,  0x8080,  0x8585,  0xa4a4,  0xc5c5,  0xd0d0,  0xc9c9,  0xd3d3,  0xd9d9,  0xdada,  0xd1d1,  0xb5b5,  0x1f1f,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0b0b,  0xa5a5,  0xe8e8,  0xd8d8,  0xabab,  0x7070,  0x6666,  0x8282,  0xa8a8,  0xbcbc,  0x9898,  0x6d6d,  0x7171,  0x7777,  0x7373,  0x8181,  0x8f8f,  0x9e9e,  0xaeae,  0xadad,  0xa2a2,  0xb5b5,  0xd1d1,  0xdfdf,  0xe2e2,  0xcaca,  0x2222,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x1a1a,  0x9292,  0xe0e0,  0xd3d3,  0xb6b6,  0x9b9b,  0x9999,  0xb2b2,  0xd0d0,  0xd5d5,  0xa6a6,  0x6060,  0x4646,  0x4848,  0x5d5d,  0x7a7a,  0x8383,  0x8181,  0x8989,  0x7d7d,  0x7474,  0x9797,  0xcccc,  0xe6e6,  0xeeee,  0xcdcd,  0x1212,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0606,  0x7474,  0xdcdc,  0xdada,  0xc3c3,  0xa5a5,  0x9696,  0xaeae,  0xcdcd,  0xd6d6,  0xc9c9,  0x9b9b,  0x6060,  0x4545,  0x4949,  0x6565,  0x7b7b,  0x8080,  0x7373,  0x6a6a,  0x5e5e,  0x6262,  0x9494,  0xcdcd,  0xe6e6,  0xefef,  0xabab,  0x0505,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x2121,  0xcece,  0xe8e8,  0xc8c8,  0x9d9d,  0x7373,  0x6a6a,  0x9898,  0xcbcb,  0xc7c7,  0xa8a8,  0x8080,  0x5e5e,  0x5050,  0x5c5c,  0x7777,  0x8e8e,  0x9393,  0x8585,  0x7979,  0x7171,  0x7c7c,  0xa1a1,  0xcbcb,  0xdddd,  0xe0e0,  0x6969,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x4343,  0xe9e9,  0xe7e7,  0xbebe,  0x7c7c,  0x4d4d,  0x5757,  0x9797,  0xcece,  0xc5c5,  0x9f9f,  0x7d7d,  0x6868,  0x6565,  0x7676,  0x9797,  0xafaf,  0xaaaa,  0xa8a8,  0xb2b2,  0xafaf,  0xabab,  0xbaba,  0xd1d1,  0xd4d4,  0xaaaa,  0x1c1c,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x3333,  0xe2e2,  0xeaea,  0xc9c9,  0x8989,  0x5a5a,  0x6e6e,  0xb6b6,  0xe6e6,  0xdddd,  0xbfbf,  0xa1a1,  0x9090,  0x8989,  0x8282,  0x7e7e,  0x7676,  0x8585,  0xa8a8,  0xcbcb,  0xd5d5,  0xd1d1,  0xd3d3,  0xd2d2,  0xb4b4,  0x4242,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0303,  0x8989,  0xeaea,  0xd7d7,  0xadad,  0x8989,  0x7f7f,  0xa2a2,  0xe3e3,  0xe9e9,  0xd6d6,  0xc0c0,  0xaeae,  0x7878,  0x3030,  0x0909,  0x0505,  0x2525,  0x6262,  0x9c9c,  0xbcbc,  0xc1c1,  0xb5b5,  0x8d8d,  0x4141,  0x0707,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0909,  0x5f5f,  0x9595,  0x8b8b,  0x5252,  0x2020,  0x0c0c,  0x2a2a,  0x5f5f,  0x7575,  0x8282,  0x6464,  0x1818,  0x0000,  0x0000,  0x0000,  0x0202,  0x0f0f,  0x2f2f,  0x4646,  0x5050,  0x3d3d,  0x1818,  0x0404,  0x0202,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x0505,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x0505,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0202,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
    0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  0x0000,  
};

/********************************************************************************/
/*	Graphic display list. Common.												*/
/********************************************************************************/
static Gfx gfx_gas_b_init[] = {
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATERGBA, G_CC_MODULATERGBA),
	gsSPClearGeometryMode(G_LIGHTING | G_CULL_BACK),
	gsSPTexture(0xffff,0xffff, 0, 0, G_ON),
	gsSPEndDisplayList()
};

static Gfx gfx_gas_b_tri0[] = {
	gsSPVertex(&vtx_gas_b[0], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSPEndDisplayList()
};

static Gfx gfx_gas_b_clear[] = {
	gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
	gsSPSetGeometryMode(G_LIGHTING), 
	gsSPEndDisplayList() 
};

/********************************************************************************/
/*	Graphic display list. Individual.											*/
/********************************************************************************/

Gfx RCP_gas_b5[] = {
	gsSPDisplayList(gfx_gas_b_init),
	gsDPLoadTextureBlock(gas_b5_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0,
						 G_TX_CLAMP|G_TX_NOMIRROR, G_TX_CLAMP|G_TX_NOMIRROR,
						 5, 5, G_TX_NOLOD, G_TX_NOLOD),
	gsSPDisplayList(gfx_gas_b_tri0),
	gsSPDisplayList(gfx_gas_b_clear),
	gsSPEndDisplayList() 
};


