407 lines
20 KiB
Plaintext
407 lines
20 KiB
Plaintext
/********************************************************************************/
|
|
/* key */
|
|
/********************************************************************************/
|
|
|
|
static long long key_pad0 = 0;
|
|
static Lights1 light_keyR[]={
|
|
ShapeColor(255,100,50),
|
|
};
|
|
static Lights1 light_keyG[]={
|
|
ShapeColor(50,255,100),
|
|
};
|
|
static Lights1 light_keyB[]={
|
|
ShapeColor(50,100,255),
|
|
};
|
|
static Lights1 light_key[]={
|
|
ShapeColor(204,255,0),
|
|
};
|
|
static long long key_pad1 = 0;
|
|
|
|
|
|
static Vtx vtx_key[] = {
|
|
{ -14, -109, 14, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ 14, -109, 14, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ 14, -50, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -19, 180, 67, 0, 0, 0, 128-128, 247-128, 173-128, 0 },
|
|
{ 19, 180, 67, 0, 0, 0, 128-128, 247-128, 173-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 128-128, 247-128, 173-128, 0 },
|
|
{ -14, -109, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -109, 14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -109, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, -48, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 48, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, 57, -48, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 57, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -73, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -109, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -73, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -14, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -50, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -14, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -109, -58, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ 14, -73, -58, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -73, -14, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -73, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -73, -58, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -109, -58, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -50, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -50, -58, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ 14, -14, -58, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -14, -58, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -50, -58, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -50, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, 57, 48, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 57, 48, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 23, 103, 83, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ 23, 149, 83, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ -23, 103, 83, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ -23, 103, -83, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -23, 149, -83, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 23, 103, -83, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, 57, 48, 0, 0, 0, 128-128, 53-128, 230-128, 0 },
|
|
{ 23, 103, 83, 0, 0, 0, 128-128, 53-128, 230-128, 0 },
|
|
{ -23, 103, 83, 0, 0, 0, 128-128, 53-128, 230-128, 0 },
|
|
{ -23, 103, -83, 0, 0, 0, 128-128, 53-128, 26-128, 0 },
|
|
{ 23, 103, -83, 0, 0, 0, 128-128, 53-128, 26-128, 0 },
|
|
{ -14, 57, -48, 0, 0, 0, 128-128, 53-128, 26-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, -48, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, 48, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ 19, 180, -67, 0, 0, 0, 128-128, 247-128, 83-128, 0 },
|
|
{ -19, 180, -67, 0, 0, 0, 128-128, 247-128, 83-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 128-128, 247-128, 83-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 128-128, 247-128, 83-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 128-128, 247-128, 83-128, 0 },
|
|
{ 19, 180, -67, 0, 0, 0, 128-128, 247-128, 83-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, 48, 0, 0, 0, 4-128, 124-128, 102-128, 0 },
|
|
{ -23, 103, 83, 0, 0, 0, 4-128, 124-128, 102-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 4-128, 124-128, 102-128, 0 },
|
|
{ -23, 103, 83, 0, 0, 0, 3-128, 128-128, 108-128, 0 },
|
|
{ -23, 149, 83, 0, 0, 0, 3-128, 128-128, 108-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 3-128, 128-128, 108-128, 0 },
|
|
{ -23, 149, 83, 0, 0, 0, 2-128, 138-128, 116-128, 0 },
|
|
{ -19, 180, 67, 0, 0, 0, 2-128, 138-128, 116-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 2-128, 138-128, 116-128, 0 },
|
|
{ 14, 57, -48, 0, 0, 0, 252-128, 124-128, 154-128, 0 },
|
|
{ 23, 103, -83, 0, 0, 0, 252-128, 124-128, 154-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 252-128, 124-128, 154-128, 0 },
|
|
{ 23, 103, -83, 0, 0, 0, 253-128, 128-128, 148-128, 0 },
|
|
{ 23, 149, -83, 0, 0, 0, 253-128, 128-128, 148-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 253-128, 128-128, 148-128, 0 },
|
|
{ 23, 149, -83, 0, 0, 0, 254-128, 138-128, 140-128, 0 },
|
|
{ 19, 180, -67, 0, 0, 0, 254-128, 138-128, 140-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 254-128, 138-128, 140-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 195, -28, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 23, 103, -83, 0, 0, 0, 128-128, 53-128, 26-128, 0 },
|
|
{ 14, 57, -48, 0, 0, 0, 128-128, 53-128, 26-128, 0 },
|
|
{ -14, 57, -48, 0, 0, 0, 128-128, 53-128, 26-128, 0 },
|
|
{ -14, 57, 48, 0, 0, 0, 128-128, 53-128, 230-128, 0 },
|
|
{ 14, 57, 48, 0, 0, 0, 128-128, 53-128, 230-128, 0 },
|
|
{ 23, 103, 83, 0, 0, 0, 128-128, 53-128, 230-128, 0 },
|
|
{ -23, 149, -83, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 23, 149, -83, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 23, 103, -83, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -23, 149, -83, 0, 0, 0, 128-128, 184-128, 14-128, 0 },
|
|
{ -19, 180, -67, 0, 0, 0, 128-128, 184-128, 14-128, 0 },
|
|
{ 23, 149, -83, 0, 0, 0, 128-128, 184-128, 14-128, 0 },
|
|
{ -19, 180, -67, 0, 0, 0, 128-128, 184-128, 14-128, 0 },
|
|
{ 19, 180, -67, 0, 0, 0, 128-128, 184-128, 14-128, 0 },
|
|
{ 23, 149, -83, 0, 0, 0, 128-128, 184-128, 14-128, 0 },
|
|
{ 23, 149, 83, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ -23, 149, 83, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ -23, 103, 83, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ 23, 149, 83, 0, 0, 0, 128-128, 184-128, 242-128, 0 },
|
|
{ 19, 180, 67, 0, 0, 0, 128-128, 184-128, 242-128, 0 },
|
|
{ -23, 149, 83, 0, 0, 0, 128-128, 184-128, 242-128, 0 },
|
|
{ 19, 180, 67, 0, 0, 0, 128-128, 184-128, 242-128, 0 },
|
|
{ -19, 180, 67, 0, 0, 0, 128-128, 184-128, 242-128, 0 },
|
|
{ -23, 149, 83, 0, 0, 0, 128-128, 184-128, 242-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 57, 48, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -50, -58, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -50, -58, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -50, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -14, -58, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -50, -58, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -58, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -14, -58, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ 14, -50, -58, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -58, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, -58, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -109, -58, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -73, -58, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, -58, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -58, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -73, -58, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ -14, -73, -14, 0, 0, 0, 128-128, 255-128, 128-128, 0 },
|
|
{ 14, -109, -58, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -58, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -50, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -50, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -14, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -109, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -109, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -73, -58, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, 57, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, 57, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, 57, -48, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 57, -48, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 57, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 252-128, 124-128, 102-128, 0 },
|
|
{ 23, 103, 83, 0, 0, 0, 252-128, 124-128, 102-128, 0 },
|
|
{ 14, 57, 48, 0, 0, 0, 252-128, 124-128, 102-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 253-128, 128-128, 108-128, 0 },
|
|
{ 23, 149, 83, 0, 0, 0, 253-128, 128-128, 108-128, 0 },
|
|
{ 23, 103, 83, 0, 0, 0, 253-128, 128-128, 108-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 254-128, 138-128, 116-128, 0 },
|
|
{ 19, 180, 67, 0, 0, 0, 254-128, 138-128, 116-128, 0 },
|
|
{ 23, 149, 83, 0, 0, 0, 254-128, 138-128, 116-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 4-128, 124-128, 154-128, 0 },
|
|
{ -23, 103, -83, 0, 0, 0, 4-128, 124-128, 154-128, 0 },
|
|
{ -14, 57, -48, 0, 0, 0, 4-128, 124-128, 154-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 3-128, 128-128, 148-128, 0 },
|
|
{ -23, 149, -83, 0, 0, 0, 3-128, 128-128, 148-128, 0 },
|
|
{ -23, 103, -83, 0, 0, 0, 3-128, 128-128, 148-128, 0 },
|
|
{ -14, 195, -28, 0, 0, 0, 2-128, 138-128, 140-128, 0 },
|
|
{ -19, 180, -67, 0, 0, 0, 2-128, 138-128, 140-128, 0 },
|
|
{ -23, 149, -83, 0, 0, 0, 2-128, 138-128, 140-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -14, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -73, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -73, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, -14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ -14, -109, 14, 0, 0, 0, 1-128, 128-128, 128-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -50, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -50, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -14, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, -14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 255-128, 128-128, 128-128, 0 },
|
|
{ 14, -109, -14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, -109, 14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ -14, -109, 14, 0, 0, 0, 128-128, 1-128, 128-128, 0 },
|
|
{ 14, 195, 28, 0, 0, 0, 128-128, 247-128, 173-128, 0 },
|
|
{ -14, 195, 28, 0, 0, 0, 128-128, 247-128, 173-128, 0 },
|
|
{ -19, 180, 67, 0, 0, 0, 128-128, 247-128, 173-128, 0 },
|
|
{ 14, -73, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -73, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ -14, -50, -14, 0, 0, 0, 128-128, 128-128, 1-128, 0 },
|
|
{ 14, -109, 14, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ 14, 57, 14, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
{ -14, 57, 14, 0, 0, 0, 128-128, 128-128, 255-128, 0 },
|
|
};
|
|
|
|
Gfx RCP_key_common[] = {
|
|
|
|
gsSPVertex(&vtx_key[0], 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_key[15], 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_key[30], 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_key[45], 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_key[60], 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_key[75], 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_key[90], 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_key[105], 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_key[120], 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_key[135], 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_key[150], 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_key[165], 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_key[180], 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_key[195], 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_key[210], 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_key[225], 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()
|
|
};
|
|
|
|
Gfx gfx_keyB[] = {
|
|
gsSPNumLights(1),
|
|
gsSPLight((&light_keyB[0].l[0]),1),
|
|
gsSPLight((&light_keyB[0].a),2),
|
|
gsSPBranchList(RCP_key_common)
|
|
};
|
|
|
|
Gfx gfx_keyG[] = {
|
|
gsSPNumLights(1),
|
|
gsSPLight((&light_keyG[0].l[0]),1),
|
|
gsSPLight((&light_keyG[0].a),2),
|
|
gsSPBranchList(RCP_key_common)
|
|
};
|
|
|
|
Gfx gfx_keyR[] = {
|
|
gsSPNumLights(1),
|
|
gsSPLight((&light_keyR[0].l[0]),1),
|
|
gsSPLight((&light_keyR[0].a),2),
|
|
gsSPBranchList(RCP_key_common)
|
|
};
|
|
|
|
Gfx gfx_key[] = {
|
|
gsSPNumLights(1),
|
|
gsSPLight((&light_key[0].l[0]),1),
|
|
gsSPLight((&light_key[0].a),2),
|
|
gsSPBranchList(RCP_key_common)
|
|
|
|
};
|
|
|
|
#if 0
|
|
Hierarchy RCP_HmsKey[] = {
|
|
hmsShadow(80, 200, 1)
|
|
hmsBegin()
|
|
hmsGfx(RM_SURF, RCP_key)
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
#endif
|
|
|
|
|
|
|
|
|