/*********************************************************************************
		Blue coin button shape data.
											[ 1996.2.26 ]
**********************************************************************************/

#ifdef	HMS_SHAPE


/* ===============================================================================
        : Hierarchy map data of BCbutton.
================================================================================== */
extern Gfx gfx_BCbutton[];

Hierarchy RCP_HmsBCbutton[] = {
    hmsHeader(300)
    hmsBegin()
		hmsBegin()
	        hmsGfx(RM_SURF, gfx_BCbutton)
		hmsEnd()
    hmsEnd()
    hmsExit()
};


#else


/* ===============================================================================
        : Gfx data of BCbutton.
================================================================================== */
#define BCbutton_AMB_SCALE 0.5
#define ShapeColor_BCbutton(R,G,B) {{R*BCbutton_AMB_SCALE ,G*BCbutton_AMB_SCALE ,B*BCbutton_AMB_SCALE ,0 ,R*BCbutton_AMB_SCALE ,G*BCbutton_AMB_SCALE ,B*BCbutton_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }

static Lights1 light_BCbutton[] = {
	ShapeColor_BCbutton(255,255,255),
};

static unsigned short BCside_txt[] = {
    0xad29,  0xce31,  0xef39,  0xd673,  0xd6b5,  0xc5ef,  0xc62f,  0xc62f,  0xc631,  0xbded,  0xc631,  0xbdef,  0xc5ef,  0xbdad,  0xd673,  0xce31,  0xdeb5,  0xbdad,  0xdef7,  0xd673,  0xdef5,  0xd673,  0xce31,  0xbdef,  0xce31,  0xc5ef,  0xd673,  0xce71,  0xdef5,  0xc62f,  0xce71,  0xbded,  
    0xce71,  0xd673,  0xb56b,  0xd6b3,  0xbdef,  0xc5ef,  0xdeb5,  0xdeb5,  0xad69,  0xc62f,  0xce71,  0xce31,  0xc62f,  0xc5ef,  0xbded,  0xe737,  0xdeb5,  0xc62f,  0xdeb5,  0xce73,  0xd6b3,  0xdef7,  0xe6f7,  0xdef7,  0xd673,  0xbdad,  0xdeb5,  0xc5ef,  0xdeb5,  0xf77b,  0xe6f7,  0xce73,  
    0xbdef,  0xb5ab,  0xce71,  0xd673,  0xbdad,  0xdef5,  0xbded,  0xc5ef,  0xb56b,  0xc5ef,  0xc62f,  0xb5ab,  0xce31,  0xbded,  0xce71,  0xce73,  0xdeb5,  0xef39,  0xbded,  0xd6b3,  0xe6f7,  0xdef7,  0xdef7,  0xc62f,  0xef39,  0xe6f7,  0xd6b3,  0xdeb5,  0xdeb5,  0xbded,  0xe6f7,  0xe6f7,  
    0xd6b3,  0xbdad,  0xd6b3,  0xbded,  0xce31,  0xbded,  0xb5ab,  0xd673,  0xbdad,  0x735b,  0x9ce5,  0x83df,  0x8c63,  0x9463,  0xa4e7,  0x94a3,  0x8c21,  0x9ce5,  0x8c21,  0x9463,  0x7b9d,  0xa529,  0xce73,  0xce73,  0xd673,  0xce31,  0xd673,  0xd673,  0xc5ef,  0xdeb5,  0xce31,  0xdeb5,  
    0xce73,  0xc5ef,  0xd673,  0xc5ef,  0xc5ef,  0xe6f7,  0xce31,  0xd673,  0xb5ab,  0xffbd,  0xb56b,  0xbded,  0xb56b,  0xb5ab,  0xb5ab,  0xce31,  0xc5ef,  0xce31,  0xb56b,  0xb5ab,  0xad29,  0xffff,  0xdef7,  0xef79,  0xd673,  0xd673,  0xbded,  0xffbd,  0xce31,  0xf7bb,  0xc5ef,  0xe737,  
    0xdeb5,  0xce31,  0xad29,  0xc5ef,  0xdeb5,  0xb5ad,  0xce71,  0xd673,  0xd6b3,  0xce31,  0xe6f7,  0xc5ef,  0xce73,  0xbdad,  0xdef5,  0xa529,  0xc5ef,  0xdef5,  0xc631,  0xdeb5,  0xf7bd,  0xe737,  0xe737,  0xce31,  0xb56b,  0xe737,  0xd673,  0xbdad,  0xc62f,  0xce31,  0xbdad,  0xd6b5,  
    0xdeb5,  0xc5ef,  0xbdad,  0xc5ef,  0xce73,  0xb5ab,  0xce71,  0xbdad,  0xce71,  0xb5ab,  0xf7bb,  0xf77b,  0xe6f7,  0xd673,  0xc631,  0xce31,  0xce73,  0xc62f,  0xdeb5,  0xf77b,  0xd671,  0xdeb5,  0xce71,  0xe6f7,  0xdeb5,  0xdeb5,  0xd6b3,  0xce31,  0xe737,  0xce31,  0xc5ef,  0xce2f,  
    0xd6b3,  0xbdad,  0xbdad,  0xad29,  0xc5ef,  0xc62f,  0xc5ef,  0xc62f,  0xd6b5,  0xc5ef,  0xdef5,  0xffff,  0xd6b3,  0xd673,  0xad69,  0xce31,  0xd673,  0xce31,  0xdeb5,  0xfffd,  0xd671,  0xce2f,  0xdef5,  0xc62f,  0xbded,  0xdeb3,  0xffbd,  0xe737,  0xf77b,  0xb56b,  0xc5ef,  0xbdad,  
    0xc5ef,  0xbdab,  0xad29,  0xc5ed,  0xce31,  0xef39,  0xc5ef,  0xad29,  0xce31,  0xce31,  0xc5ef,  0xd6b3,  0xf7bd,  0xdeb5,  0xc62f,  0xb56b,  0xbded,  0xd6b5,  0xe737,  0xc5ef,  0xbdab,  0xd673,  0xdeb5,  0xce2f,  0xdeb3,  0xe6f5,  0xd6b3,  0xbdad,  0xad27,  0xce2f,  0xce31,  0xc62f,  
    0xd6b3,  0xc5ef,  0xa4e5,  0xc5ed,  0xc5ef,  0xc62f,  0xce2f,  0xc5ef,  0xd673,  0xbdad,  0xc5ef,  0xd673,  0xc62f,  0xef79,  0xd673,  0xbded,  0xdeb5,  0xe737,  0xb56b,  0xb56b,  0xce2f,  0xad29,  0xce31,  0xbdad,  0xce2f,  0xd6b3,  0xce31,  0xd671,  0xc5ef,  0xc5ed,  0xad69,  0xbdad,  
    0xbdad,  0xbdad,  0xace7,  0xbdab,  0xdeb5,  0xbded,  0xc5ef,  0xc5ef,  0xb569,  0xd6b3,  0xad29,  0xce31,  0xbdad,  0xd6b3,  0xd6b3,  0xad69,  0xffff,  0xd671,  0xc5ad,  0xc5ef,  0xcdef,  0xce31,  0xc5ed,  0xd671,  0xb56b,  0xd673,  0xd671,  0xdeb3,  0xbdad,  0xbdad,  0xbdab,  0xbdad,  
    0xbded,  0xc5ed,  0xb569,  0xad27,  0xdeb3,  0xdeb5,  0xad29,  0xc5ad,  0xad27,  0xce71,  0xce31,  0xce2f,  0xad27,  0xc5ef,  0xef39,  0xf7bd,  0xdef5,  0xb5ab,  0xbdab,  0xcdef,  0xce2f,  0xdeb3,  0xce2f,  0xb569,  0xb569,  0xc5ed,  0xc5ad,  0xc5ed,  0xb569,  0xc5ed,  0xb569,  0xc5ef,  
    0xb569,  0xbdad,  0xb569,  0xd671,  0xc62f,  0xce31,  0xc62f,  0xc5ef,  0xb56b,  0xa527,  0xc5ef,  0xbdab,  0xce2f,  0xd673,  0xb5ab,  0xef7b,  0xbdad,  0xad27,  0xb569,  0xbdab,  0xc5ed,  0xce2f,  0xbd6b,  0xb56b,  0xbdab,  0xd673,  0xce2f,  0xbdab,  0xbdad,  0xc5ed,  0xace7,  0xc5ef,  
    0xbdab,  0xc5ed,  0xbd6b,  0xbdab,  0xd671,  0xad29,  0xb569,  0xbdab,  0xbdab,  0xce71,  0xce31,  0xb569,  0xc5ef,  0xbdab,  0xd671,  0xc5ef,  0xb569,  0xb569,  0xace5,  0xace5,  0xb569,  0xc5ad,  0xb529,  0xb569,  0xbd6b,  0xa4e7,  0xb56b,  0xce2f,  0xd673,  0xbdab,  0xb529,  0xbdab,  
    0xbdad,  0xad27,  0xace7,  0xb569,  0xbdad,  0xce2f,  0xb56b,  0xad27,  0xad69,  0xb5ab,  0xc62f,  0xc5ef,  0xbdab,  0xbdab,  0xbdad,  0xc5ef,  0xb569,  0xad27,  0xb569,  0x9c63,  0xb529,  0x9ca3,  0xb529,  0xad27,  0xb56b,  0xbdab,  0xc5ad,  0xbdab,  0xbdab,  0xb569,  0xad27,  0xc5ef,  
    0xb569,  0xace7,  0xa4e5,  0xad27,  0xc5ef,  0xc5ed,  0xc5ef,  0xb56b,  0xb569,  0xc5ef,  0xb56b,  0xa4e7,  0xb56b,  0xc5ed,  0xbdab,  0xb569,  0xbdab,  0xb56b,  0xb569,  0xa4a5,  0xad27,  0xb56b,  0xad27,  0xa4e5,  0xa4e5,  0xad27,  0xbdad,  0xad29,  0xad29,  0x9ca5,  0xb569,  0xbdab,  
};

static unsigned short BCtop_txt[] = {
    0xdeb5,  0xce31,  0xc5ef,  0xc5ef,  0xa527,  0xd673,  0xd673,  0xc62f,  0xb5ab,  0xb56b,  0xbdad,  0xb5ab,  0xb5ab,  0xb56b,  0xbdad,  0xad29,  0xb5ab,  0xb56b,  0xbded,  0xb5ab,  0xb56b,  0xb5ab,  0xce71,  0xce71,  0xc62f,  0xce31,  0xc5ef,  0xc5ef,  0xc62f,  0xbdad,  0xce31,  0xc5ef,  
    0xc62f,  0xb5ad,  0xd673,  0xce71,  0xc5ef,  0xce31,  0xbded,  0xad6b,  0xb56b,  0xb5ab,  0xb5ab,  0xb56b,  0xb56b,  0xb569,  0x94a3,  0xb56b,  0xad27,  0xa4e7,  0xb569,  0xb569,  0xbdab,  0xc62f,  0xc5ef,  0xc631,  0xc62f,  0xb56b,  0xc631,  0xc5ef,  0xce71,  0xd673,  0xb56b,  0xce31,  
    0xce71,  0xbded,  0xc631,  0xc5ef,  0xd6b3,  0xc5ef,  0xbdad,  0xbded,  0xbdad,  0xad69,  0xb569,  0xa4e5,  0x8c21,  0x9ca3,  0x9463,  0x83df,  0x9463,  0x8c21,  0x9ca3,  0xa4e5,  0xc62f,  0xbded,  0xce31,  0xce73,  0xce73,  0xc62f,  0xce31,  0xc631,  0xbdad,  0xbded,  0xd673,  0xbdef,  
    0xc5ef,  0xc5ef,  0xdeb5,  0xce73,  0xce31,  0xbdef,  0xc62f,  0xad69,  0xc62f,  0xad27,  0xad27,  0x94a5,  0x7caf,  0x64b5,  0x64f9,  0x5cfd,  0x5cfd,  0x75bd,  0x7dbb,  0x7d35,  0x8ce9,  0xad27,  0xb56b,  0xc5ef,  0xbded,  0xbded,  0xce31,  0xce31,  0xdeb5,  0xe6f7,  0xc5ef,  0xc5ef,  
    0xce71,  0xce73,  0xd673,  0xbdad,  0xce71,  0xbded,  0xbded,  0xad29,  0x9ca3,  0x9ceb,  0x6cb5,  0x4c7f,  0x43ff,  0x43ff,  0x43bf,  0x3b7f,  0x3b7d,  0x4c3f,  0x547f,  0x653f,  0x75bf,  0x7d35,  0x8ca7,  0x9ca3,  0xb56b,  0xc5ed,  0xdeb5,  0xce31,  0xce31,  0xc5ef,  0xc5ef,  0xc62f,  
    0xc5ef,  0xb56b,  0xbdef,  0xce31,  0xce71,  0xbdad,  0xb56b,  0x9ca5,  0x84b1,  0x3bff,  0x43bf,  0x43bf,  0x43bf,  0x43bf,  0x43bf,  0x32fb,  0x2ab5,  0x43bf,  0x43bf,  0x437f,  0x4bff,  0x5cff,  0x75ff,  0x8d2d,  0x9461,  0xbdad,  0xc62f,  0xce31,  0xc631,  0xc5ef,  0xc631,  0xce73,  
    0xdeb5,  0xce71,  0xce71,  0xbdad,  0xc62f,  0xb5ab,  0x9463,  0x6433,  0x3b7f,  0x437f,  0x43bf,  0x43bf,  0x43bf,  0x43bf,  0x43bf,  0x2a7b,  0x21eb,  0x43bf,  0x43bf,  0x43bf,  0x43bf,  0x437f,  0x5c7f,  0x75bf,  0x7cf5,  0x8c21,  0xce2f,  0xd673,  0xce71,  0xce71,  0xc631,  0xbdad,  
    0xbded,  0xb5ab,  0xbdad,  0xb5ab,  0xb56b,  0x9461,  0x63f1,  0x3b7f,  0x437f,  0x437f,  0x437f,  0x43bf,  0x43bf,  0x43bf,  0x3b7f,  0x223b,  0x1965,  0x3b3b,  0x43bf,  0x437f,  0x43bf,  0x437f,  0x437f,  0x543f,  0x653f,  0x74b1,  0x9461,  0xb5ab,  0xc62f,  0xc62f,  0xef39,  0xce73,  
    0xc62f,  0xce71,  0xbdef,  0xc5ef,  0xad27,  0x7beb,  0x333f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x43bf,  0x32ff,  0x223b,  0x1165,  0x2ab3,  0x43bf,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x543f,  0x653f,  0x84ed,  0x9ca3,  0xbded,  0xc5ef,  0xad29,  0xc62f,  
    0xa527,  0xc62f,  0xc5ef,  0x9ce5,  0x8c65,  0x32ff,  0x3b7f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x2a7d,  0x227f,  0x19ed,  0x21e9,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x437f,  0x543f,  0x54bf,  0x9ca7,  0xad27,  0xc5ef,  0xce71,  0xd6b3,  
    0xc62f,  0xd673,  0xa527,  0xa527,  0x63b1,  0x32ff,  0x437f,  0x3b7f,  0x437f,  0x437f,  0x437f,  0x437f,  0x43bf,  0x3b3f,  0x223d,  0x2abf,  0x2277,  0x1163,  0x3b3b,  0x43bf,  0x437f,  0x437f,  0x437f,  0x437f,  0x3b7f,  0x3b7f,  0x4c3f,  0x6c75,  0xad29,  0xc62f,  0xa527,  0xce31,  
    0xc5ef,  0xc5ef,  0xb56b,  0x9463,  0x32bd,  0x3b7f,  0x3b3f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x43bf,  0x32ff,  0x223d,  0x2abf,  0x2abf,  0x1965,  0x2a71,  0x43bf,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x43bf,  0x43fd,  0x94a9,  0xbdab,  0xc631,  0xce31,  
    0xc62f,  0xbdad,  0xad27,  0x73a9,  0x2a7f,  0x43bb,  0x3371,  0x2227,  0x19a5,  0x19a3,  0x19a3,  0x19a3,  0x19a1,  0x19ab,  0x227f,  0x2aff,  0x2aff,  0x21ef,  0x111d,  0x19a3,  0x19a3,  0x19a3,  0x19a3,  0x19a5,  0x19e7,  0x2ab1,  0x3b3b,  0x3bbf,  0x8cf1,  0xad29,  0xbdad,  0xc62f,  
    0xc62f,  0xb56b,  0xb5ab,  0x5b2b,  0x2abd,  0x437f,  0x4c3f,  0x54f9,  0x442f,  0x226b,  0x11ad,  0x19ed,  0x19eb,  0x19ed,  0x2abd,  0x2abf,  0x2aff,  0x2abb,  0x19ed,  0x19eb,  0x19ed,  0x19ed,  0x222b,  0x32ef,  0x43b9,  0x43bf,  0x3b7f,  0x3b7f,  0x63f3,  0xa4e7,  0xce31,  0xc62f,  
    0xce31,  0xbdad,  0xa4e7,  0x426b,  0x32fd,  0x3b7f,  0x3b3f,  0x43bf,  0x5d3f,  0x65ff,  0x443f,  0x2abf,  0x2abf,  0x2aff,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2aff,  0x2aff,  0x2abf,  0x3b7f,  0x4c3f,  0x4c3f,  0x437f,  0x3b7f,  0x3b7f,  0x43bf,  0x4bb7,  0xad27,  0xce31,  0xce31,  
    0xe6f7,  0xbded,  0xace7,  0x322b,  0x3b3f,  0x3b7f,  0x3b7f,  0x3b3f,  0x3b3f,  0x547f,  0x6dff,  0x54ff,  0x333f,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2aff,  0x43bf,  0x4c3f,  0x43bf,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x4b77,  0x9ca5,  0xc5ed,  0xc62f,  
    0xd6b3,  0xb5ab,  0xad27,  0x3229,  0x3afd,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b3f,  0x43ff,  0x657f,  0x4c7f,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2abd,  0x3b39,  0x4bff,  0x437f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x4b79,  0x8c21,  0xb56b,  0xc5ef,  
    0xd673,  0xad69,  0xbdad,  0x4265,  0x32b9,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x32ff,  0x227d,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2abf,  0x2abd,  0x19a5,  0x2a73,  0x437f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x5375,  0x9ca5,  0xbdad,  0xbdad,  
    0xef39,  0xc5ef,  0xc5ef,  0x52e3,  0x2a73,  0x3b3d,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x2a7d,  0x223d,  0x2abf,  0x2abf,  0x2aff,  0x2aff,  0x227f,  0x2abf,  0x19ad,  0x21e9,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b3f,  0x532f,  0x9463,  0xbdad,  0xc62f,  
    0xdeb5,  0xc631,  0xc5ef,  0x73a1,  0x21ed,  0x32f9,  0x3b3f,  0x3b7f,  0x3b7f,  0x3b7f,  0x3b3f,  0x223d,  0x227f,  0x2abf,  0x32ff,  0x4bff,  0x5d3f,  0x3b7f,  0x2a7f,  0x2235,  0x1965,  0x3b3d,  0x3b7f,  0x3b3f,  0x3b7f,  0x3b3f,  0x3b7f,  0x32ff,  0x6b67,  0xb5ab,  0xce31,  0xce31,  
    0xb56b,  0xe737,  0xd673,  0xad29,  0x29e3,  0x32b3,  0x3b7f,  0x3b3f,  0x3b3f,  0x3b7f,  0x32ff,  0x223d,  0x2abf,  0x3b7f,  0x43ff,  0x43bf,  0x54ff,  0x65bf,  0x443f,  0x2a7d,  0x1165,  0x2ab5,  0x437f,  0x3b3f,  0x3b3f,  0x3b7f,  0x3b3f,  0x42b9,  0x8c21,  0xb56b,  0xb5ab,  0xce2f,  
    0xdef7,  0xd673,  0xad6b,  0xc5ef,  0x4a5b,  0x2a2d,  0x32b5,  0x3b3f,  0x3b3f,  0x3b7f,  0x2a7d,  0x2a7d,  0x43bf,  0x43ff,  0x437f,  0x3b3f,  0x3b3f,  0x4c3f,  0x65bf,  0x553f,  0x222b,  0x21eb,  0x3b7f,  0x3b3f,  0x3b3f,  0x3b7f,  0x32bf,  0x5b2b,  0xad29,  0xce31,  0xce31,  0xd673,  
    0xb5ab,  0xe737,  0xce71,  0xc5ef,  0x8c21,  0x219d,  0x2a71,  0x32f9,  0x3b3f,  0x3b3f,  0x2a7d,  0x3b7f,  0x43bf,  0x3b7f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x43bf,  0x5d3f,  0x54f9,  0x19e9,  0x3b3d,  0x3b3f,  0x3b7f,  0x32ff,  0x3275,  0x9465,  0xbdad,  0xce31,  0xe6f7,  0xbdad,  
    0xc62f,  0xdeb5,  0xb56b,  0xb5ad,  0xb569,  0x6b1d,  0x115f,  0x19e9,  0x32b9,  0x32ff,  0x3b3f,  0x43bf,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x54bf,  0x43f5,  0x2ab7,  0x3b7f,  0x3b3f,  0x2a39,  0x6b61,  0xc5ef,  0xce31,  0xce2f,  0xce31,  0xd673,  
    0xbdad,  0xdeb5,  0xd6b3,  0xbdad,  0xc5ef,  0xad29,  0x73a1,  0x091f,  0x19e9,  0x2ab5,  0x3b7f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x43bf,  0x3b39,  0x32fd,  0x2233,  0x5ae3,  0x9ca5,  0xbdad,  0xc5ef,  0xdeb5,  0xce71,  0xbdad,  
    0xdef5,  0xc5ef,  0xdeb5,  0xad29,  0xc62f,  0xc62f,  0xb56b,  0x52e1,  0x199d,  0x21e3,  0x2a6d,  0x32b5,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b3f,  0x3b7f,  0x3b3f,  0x32b9,  0x29eb,  0x5ae1,  0xb569,  0xb56b,  0xce31,  0xc5ef,  0xce31,  0xbdef,  0xdeb5,  
    0xb5ab,  0xbded,  0xce73,  0xdef7,  0xc5ef,  0xbdad,  0xbdab,  0x9ce5,  0x73e7,  0x3a65,  0x1163,  0x19e9,  0x2231,  0x2a73,  0x2ab7,  0x32fb,  0x32fb,  0x32fb,  0x32b7,  0x2a75,  0x2a73,  0x222d,  0x3225,  0x8c67,  0xa4e7,  0xc5ef,  0xb5ab,  0xad6b,  0xce71,  0xe6f7,  0xd673,  0xce31,  
    0xd6b3,  0xce73,  0xbdad,  0xd6b3,  0xad29,  0xdef7,  0xc62f,  0xc5ef,  0xad29,  0x8ca7,  0x6ba3,  0x4ae1,  0x115f,  0x1165,  0x11a7,  0x222d,  0x222f,  0x222b,  0x21e7,  0x19a3,  0x321f,  0x6ba3,  0xad29,  0xad29,  0xc62f,  0xc62f,  0xce31,  0xe6f7,  0xbded,  0xc631,  0xbded,  0xce73,  
    0xbded,  0xd673,  0xad69,  0xd673,  0xc5ef,  0xc5ef,  0xbdef,  0xce31,  0xb5ab,  0xc5ef,  0xb56b,  0xad29,  0x8c23,  0x6b9f,  0x631d,  0x529b,  0x425b,  0x4a9b,  0x52db,  0x7be1,  0x9463,  0xb56b,  0xb56b,  0xd673,  0xc5ed,  0xce71,  0xbdad,  0xc62f,  0xbdad,  0xdef5,  0xdef5,  0xce31,  
    0xc5ef,  0xce73,  0xce31,  0xce71,  0xbdef,  0xce71,  0xbdef,  0xce31,  0xc62f,  0xbdef,  0xad29,  0xb5ab,  0x9ca5,  0xb56b,  0xad29,  0xad29,  0xa4e7,  0xb56b,  0xb56b,  0xbded,  0xad29,  0xc5ef,  0xc5ef,  0xc5ef,  0xd673,  0xc5ef,  0xbdef,  0xd673,  0xbdad,  0xd6b3,  0xc5ef,  0xd6b3,  
    0xc5ef,  0xbdad,  0xc5ef,  0xce31,  0xbdad,  0xd6b3,  0xce31,  0xbdef,  0xb5ad,  0xbdef,  0xb5ad,  0xce71,  0xc631,  0xbdad,  0xad27,  0xa4e7,  0xbdad,  0xbdad,  0xa527,  0xad29,  0xbded,  0xce31,  0xc5ef,  0xce31,  0xce31,  0xb56b,  0xce31,  0xce73,  0xc5ef,  0xc62f,  0xc62f,  0xdeb5,  
    0xbdad,  0xbded,  0xe6f7,  0xc62f,  0xce31,  0xc5ef,  0xad69,  0xbdad,  0xc62f,  0xc5ef,  0xb56b,  0xb5ab,  0xc5ef,  0xc5ef,  0xbded,  0xbdad,  0xbded,  0xbdad,  0xc5ef,  0xc62f,  0xce31,  0xb5ab,  0xbded,  0xd6b3,  0xbdad,  0xce31,  0xbded,  0xce31,  0xce31,  0xce73,  0xd673,  0xce71,  
};

static Vtx vtx_BCbutton_0[] = {
	{     26,      0,     26,     0,   990,   479,     0,    0,  127,  255}, 
	{     26,     26,     26,     0,   990,     0,     0,    0,  127,  255}, 
	{    -25,     26,     26,     0,     0,     0,     0,    0,  127,  255}, 
	{    -25,      0,     26,     0,     0,   479,     0,    0,  127,  255}, 
	{    -25,      0,    -25,     0,   990,   479,     0,    0, -127,  255}, 
	{     26,     26,    -25,     0,     0,     0,     0,    0, -127,  255}, 
	{     26,      0,    -25,     0,     0,   479,     0,    0, -127,  255}, 
	{    -25,     26,    -25,     0,   990,     0,     0,    0, -127,  255}, 
	{    -25,      0,     26,     0,   990,   479,  -127,    0,    0,  255}, 
	{    -25,     26,    -25,     0,     0,     0,  -127,    0,    0,  255}, 
	{    -25,      0,    -25,     0,     0,   479,  -127,    0,    0,  255}, 
	{    -25,     26,     26,     0,   990,     0,  -127,    0,    0,  255}, 
	{     26,      0,    -25,     0,   990,   479,   127,    0,    0,  255}, 
	{     26,     26,    -25,     0,   990,     0,   127,    0,    0,  255}, 
	{     26,     26,     26,     0,     0,     0,   127,    0,    0,  255}, 
	{     26,      0,     26,     0,     0,   479,   127,    0,    0,  255}, 
};

static Vtx vtx_BCbutton_1[] = {
	{     26,     26,    -25,     0,   990,     0,     0,  127,    0,  255}, 
	{    -25,     26,     26,     0,     0,   990,     0,  127,    0,  255}, 
	{     26,     26,     26,     0,   990,   990,     0,  127,    0,  255}, 
	{    -25,     26,    -25,     0,     0,     0,     0,  127,    0,  255}, 
};

static Gfx gfx_BCbutton_0[] = {
	gs_Tani_LoadTextureImage2(BCside_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 16, 0, 7),
	gsSPLight((&light_BCbutton[0].l[0]),1 ),
	gsSPLight((&light_BCbutton[0].a   ),2 ),
	gsSPVertex(&vtx_BCbutton_0[0], 16, 0), 
	gsSP1Triangle( 0, 1, 2, 0),
	gsSP1Triangle( 0, 2, 3, 0),
	gsSP1Triangle( 4, 5, 6, 0),
	gsSP1Triangle( 4, 7, 5, 0),
	gsSP1Triangle( 8, 9,10, 0),
	gsSP1Triangle( 8,11, 9, 0),
	gsSP1Triangle(12,13,14, 0),
	gsSP1Triangle(12,14,15, 0),
	gsSPEndDisplayList() 
};

static Gfx gfx_BCbutton_1[] = {
	gs_Tani_LoadTextureImage2(BCtop_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
	gsSPVertex(&vtx_BCbutton_1[0],  4, 0), 
	gsSP1Triangle( 0, 1, 2, 0),
	gsSP1Triangle( 0, 3, 1, 0),
	gsSPEndDisplayList() 
};

Gfx gfx_BCbutton[] = {
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
	gsSPClearGeometryMode(G_SHADING_SMOOTH),
	gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0,  0,0,0, 0,0,0),

	gsSPTexture(0xffff,0xffff, 0, 0, G_ON),

	gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 16,  0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 4, G_TX_NOLOD),

		gsSPDisplayList(gfx_BCbutton_0),

	gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32,  0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD),

		gsSPDisplayList(gfx_BCbutton_1),

	gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),

	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
	gsSPSetGeometryMode(G_SHADING_SMOOTH),
	gsSPEndDisplayList() 
};

/***************************************************************************************************
							      Funlike Data for Ultra64 Mario     							    
							                                     (BCbutton_check.n2u) 							    
****************************************************************************************************/

extern short BCbutton_check_info[] = {
/*------------------VertexData ---------------------------*/

	BGCHECKCODE_POINT,  8,
	   26,    0,   26,
	   26,   26,   26,
	  -25,   26,   26,
	  -25,    0,   26,
	   26,    0,  -25,
	   26,   26,  -25,
	  -25,   26,  -25,
	  -25,    0,  -25,

/*--------------------- BG Face Data ---------------------------*/


	BGCHECKCODE_NORMAL, 10,
	    0,    1,    2,
	    0,    2,    3,
	    4,    5,    1,
	    5,    6,    2,
	    5,    2,    1,
	    7,    6,    5,
	    7,    5,    4,
	    3,    6,    7,
	    3,    2,    6,
	    4,    1,    0,

	BGCHECKCODE_PLANEEND,


	BGCHECKCODE_ALLEND,
};


#endif
