275 lines
26 KiB
Plaintext
275 lines
26 KiB
Plaintext
/*******************************************************************************
|
|
: Kui shape data.
|
|
[ 1996.3.5 ]
|
|
********************************************************************************/
|
|
|
|
#ifdef HMS_SHAPE
|
|
|
|
|
|
/* ===============================================================================
|
|
: Hierarchy map data of HmsKui.
|
|
================================================================================== */
|
|
extern Gfx gfx_kui[];
|
|
|
|
Hierarchy RCP_HmsKui[] = {
|
|
hmsHeader(450)
|
|
hmsBegin()
|
|
hmsGfx(RM_SURF, gfx_kui)
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
|
|
#else
|
|
|
|
/* ===============================================================================
|
|
: Gfx data of Kui.
|
|
================================================================================== */
|
|
#define kui_AMB_SCALE 0.5
|
|
#define ShapeColor_kui(R,G,B) {{R*kui_AMB_SCALE ,G*kui_AMB_SCALE ,B*kui_AMB_SCALE ,0 ,R*kui_AMB_SCALE ,G*kui_AMB_SCALE ,B*kui_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }
|
|
|
|
static Lights1 light_kui[] = {
|
|
ShapeColor_kui(255,255,255),
|
|
};
|
|
|
|
static unsigned short kirikuchi_txt[] = {
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xf5cf, 0xf58f, 0xed4f, 0xed4f, 0xf58f, 0xf5cf, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfe11, 0xfdcf, 0xed4f, 0xe50d, 0xd48d, 0xcc4b, 0xc3cb, 0xc3cb, 0xcc4b, 0xd48d, 0xe50d, 0xed4f, 0xfdcf, 0xfe11, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xed4f, 0xdc8d, 0xcc0b, 0xc3cb, 0xbb89, 0xc40b, 0xcc4b, 0xcc4b, 0xc40b, 0xbb89, 0xc3cb, 0xcc0b, 0xdc8d, 0xed4f, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfdcf, 0xed4f, 0xdc8d, 0xc3cb, 0xc40b, 0xd44b, 0xe50d, 0xed4f, 0xf58f, 0xfdcf, 0xfdcf, 0xf58f, 0xed4f, 0xe50d, 0xd44b, 0xc40b, 0xc3cb, 0xdc8d, 0xed4f, 0xfdcf, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xed4f, 0xd44b, 0xc40b, 0xd44b, 0xed4f, 0xfdcf, 0xfe11, 0xfdcf, 0xf5cf, 0xf58f, 0xf58f, 0xf5cf, 0xfdcf, 0xfe11, 0xfdcf, 0xed4f, 0xd44b, 0xc40b, 0xd44b, 0xed4f, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xe50d, 0xc40b, 0xd48b, 0xdccd, 0xfdcf, 0xfdcf, 0xed8f, 0xe4cd, 0xd48b, 0xd44b, 0xcc4b, 0xcc4b, 0xd44b, 0xd48b, 0xe4cd, 0xed8f, 0xfdcf, 0xfdcf, 0xdccd, 0xd48b, 0xc40b, 0xe50d, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfdcf, 0xed4f, 0xc40b, 0xd48d, 0xed4f, 0xfe11, 0xf58f, 0xdc8d, 0xc3cb, 0xbb89, 0xc3cb, 0xd44b, 0xd48b, 0xd48b, 0xd44b, 0xc3cb, 0xbb89, 0xc3cb, 0xdc8d, 0xf58f, 0xfe11, 0xed4f, 0xd48d, 0xc40b, 0xed4f, 0xfdcf, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe11, 0xf58f, 0xd48b, 0xd44b, 0xed4f, 0xfe11, 0xed4f, 0xcc4b, 0xbb89, 0xd48b, 0xdccd, 0xed4f, 0xf58f, 0xfdcf, 0xfdcf, 0xf58f, 0xed4f, 0xdccd, 0xd48b, 0xbb89, 0xcc4b, 0xed4f, 0xfe11, 0xed4f, 0xd44b, 0xd48b, 0xf58f, 0xfe11, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xed4f, 0xe4cd, 0xc40b, 0xdccd, 0xfe0f, 0xed4f, 0xcc0b, 0xc40b, 0xdc8d, 0xed4f, 0xed8f, 0xed4f, 0xe50d, 0xe50d, 0xe50d, 0xe50d, 0xed4f, 0xed8f, 0xed4f, 0xdc8d, 0xc40b, 0xcc0b, 0xed4f, 0xfe0f, 0xdccd, 0xc40b, 0xe4cd, 0xed4f, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe11, 0xed4f, 0xcc4b, 0xcc4b, 0xf5cf, 0xf58f, 0xcc4b, 0xb389, 0xdccd, 0xed4f, 0xf58f, 0xdccd, 0xc40b, 0xbb89, 0xbb89, 0xbb89, 0xbb89, 0xc40b, 0xdccd, 0xf58f, 0xed4f, 0xdccd, 0xb389, 0xcc4b, 0xf58f, 0xf5cf, 0xcc4b, 0xcc4b, 0xed4f, 0xfe11, 0xfe51,
|
|
0xfe51, 0xfdcf, 0xdccd, 0xc3cb, 0xdccd, 0xfdcf, 0xdccd, 0xbb89, 0xdccd, 0xed4f, 0xed8f, 0xd44b, 0xbb89, 0xbbc9, 0xcc4b, 0xd48b, 0xd48b, 0xcc4b, 0xbbc9, 0xbb89, 0xd44b, 0xed8f, 0xed4f, 0xdccd, 0xbb89, 0xdccd, 0xfdcf, 0xdccd, 0xc3cb, 0xdccd, 0xfdcf, 0xfe51,
|
|
0xfe11, 0xf58f, 0xcc4b, 0xcc4b, 0xed8f, 0xed8f, 0xc40b, 0xcc4b, 0xed4f, 0xf58f, 0xd48b, 0xb389, 0xc40b, 0xe50d, 0xed8f, 0xed4f, 0xed4f, 0xed8f, 0xe50d, 0xc40b, 0xb389, 0xd48b, 0xf58f, 0xed4f, 0xcc4b, 0xc40b, 0xed8f, 0xed8f, 0xcc4b, 0xcc4b, 0xf58f, 0xfe11,
|
|
0xfe11, 0xe4cd, 0xc3cb, 0xdc8d, 0xfdcf, 0xdccd, 0xbb89, 0xdccd, 0xf58f, 0xdd0d, 0xbb89, 0xc3cb, 0xed4f, 0xed4f, 0xd48d, 0xcc0b, 0xcc0b, 0xd48d, 0xed4f, 0xed4f, 0xc3cb, 0xbb89, 0xdd0d, 0xf58f, 0xdccd, 0xbb89, 0xdccd, 0xfdcf, 0xdc8d, 0xc3cb, 0xe4cd, 0xfe11,
|
|
0xfdcf, 0xdccd, 0xc3cb, 0xe50d, 0xfdcf, 0xd44b, 0xc3c9, 0xed0d, 0xed8f, 0xc40b, 0xbb89, 0xdccd, 0xed4f, 0xcc0b, 0xbb89, 0xc3cb, 0xc3cb, 0xbb89, 0xcc0b, 0xed4f, 0xdccd, 0xbb89, 0xc40b, 0xed8f, 0xed0d, 0xc3c9, 0xd44b, 0xfdcf, 0xe50d, 0xc3cb, 0xdccd, 0xfdcf,
|
|
0xfdcf, 0xcc4b, 0xc3cb, 0xed4f, 0xf58f, 0xcc4b, 0xcc0b, 0xed4f, 0xed4f, 0xbb89, 0xc40b, 0xed4f, 0xd48b, 0xb389, 0xcc4b, 0xed4f, 0xed4f, 0xcc4b, 0xb389, 0xd48b, 0xed4f, 0xc40b, 0xbb89, 0xed4f, 0xed4f, 0xcc0b, 0xcc4b, 0xf58f, 0xed4f, 0xc3cb, 0xcc4b, 0xfdcf,
|
|
0xf5cf, 0xcc4b, 0xcc0b, 0xf58f, 0xf58f, 0xcc4b, 0xdc8d, 0xf58f, 0xe50d, 0xc3c9, 0xd48b, 0xed4f, 0xc40b, 0xbbc9, 0xed4f, 0xed8f, 0xed8f, 0xed4f, 0xbbc9, 0xc40b, 0xed4f, 0xd48b, 0xc3c9, 0xe50d, 0xf58f, 0xdc8d, 0xcc4b, 0xf58f, 0xf58f, 0xcc0b, 0xcc4b, 0xf5cf,
|
|
0xf5cf, 0xcc4b, 0xcc0b, 0xf58f, 0xf58f, 0xcc4b, 0xdc8d, 0xf58f, 0xe50d, 0xc3c9, 0xd48b, 0xed4f, 0xc40b, 0xbbc9, 0xed4f, 0xed8f, 0xed8f, 0xed4f, 0xbbc9, 0xc40b, 0xed4f, 0xd48b, 0xc3c9, 0xe50d, 0xf58f, 0xdc8d, 0xcc4b, 0xf58f, 0xf58f, 0xcc0b, 0xcc4b, 0xf5cf,
|
|
0xfdcf, 0xcc4b, 0xc3cb, 0xed4f, 0xf58f, 0xcc4b, 0xcc0b, 0xed4f, 0xed4f, 0xbb89, 0xc40b, 0xed4f, 0xd48b, 0xb389, 0xcc4b, 0xed4f, 0xed4f, 0xcc4b, 0xb389, 0xd48b, 0xed4f, 0xc40b, 0xbb89, 0xed4f, 0xed4f, 0xcc0b, 0xcc4b, 0xf58f, 0xed4f, 0xc3cb, 0xcc4b, 0xfdcf,
|
|
0xfdcf, 0xdccd, 0xc3cb, 0xe50d, 0xfdcf, 0xd44b, 0xc3c9, 0xed0d, 0xed8f, 0xc40b, 0xbb89, 0xdccd, 0xed4f, 0xcc0b, 0xbb89, 0xc3cb, 0xc3cb, 0xbb89, 0xcc0b, 0xed4f, 0xdccd, 0xbb89, 0xc40b, 0xed8f, 0xed0d, 0xc3c9, 0xd44b, 0xfdcf, 0xe50d, 0xc3cb, 0xdccd, 0xfdcf,
|
|
0xfe11, 0xe4cd, 0xc3cb, 0xdc8d, 0xfdcf, 0xdccd, 0xbb89, 0xdccd, 0xf58f, 0xdd0d, 0xbb89, 0xc3cb, 0xed4f, 0xed4f, 0xd48d, 0xcc0b, 0xcc0b, 0xd48d, 0xed4f, 0xed4f, 0xc3cb, 0xbb89, 0xdd0d, 0xf58f, 0xdccd, 0xbb89, 0xdccd, 0xfdcf, 0xdc8d, 0xc3cb, 0xe4cd, 0xfe11,
|
|
0xfe11, 0xf58f, 0xcc4b, 0xcc4b, 0xed8f, 0xed8f, 0xc40b, 0xcc4b, 0xed4f, 0xf58f, 0xd48b, 0xb389, 0xc40b, 0xe50d, 0xed8f, 0xed4f, 0xed4f, 0xed8f, 0xe50d, 0xc40b, 0xb389, 0xd48b, 0xf58f, 0xed4f, 0xcc4b, 0xc40b, 0xed8f, 0xed8f, 0xcc4b, 0xcc4b, 0xf58f, 0xfe11,
|
|
0xfe51, 0xfdcf, 0xdccd, 0xc3cb, 0xdccd, 0xfdcf, 0xdccd, 0xbb89, 0xdccd, 0xed4f, 0xed8f, 0xd44b, 0xbb89, 0xbbc9, 0xcc4b, 0xd48b, 0xd48b, 0xcc4b, 0xbbc9, 0xbb89, 0xd44b, 0xed8f, 0xed4f, 0xdccd, 0xbb89, 0xdccd, 0xfdcf, 0xdccd, 0xc3cb, 0xdccd, 0xfdcf, 0xfe51,
|
|
0xfe51, 0xfe11, 0xed4f, 0xcc4b, 0xcc4b, 0xf5cf, 0xf58f, 0xcc4b, 0xb389, 0xdccd, 0xed4f, 0xf58f, 0xdccd, 0xc40b, 0xbb89, 0xbb89, 0xbb89, 0xbb89, 0xc40b, 0xdccd, 0xf58f, 0xed4f, 0xdccd, 0xb389, 0xcc4b, 0xf58f, 0xf5cf, 0xcc4b, 0xcc4b, 0xed4f, 0xfe11, 0xfe51,
|
|
0xfe51, 0xfe51, 0xed4f, 0xe4cd, 0xc40b, 0xdccd, 0xfe0f, 0xed4f, 0xcc0b, 0xc40b, 0xdc8d, 0xed4f, 0xed8f, 0xed4f, 0xe50d, 0xe50d, 0xe50d, 0xe50d, 0xed4f, 0xed8f, 0xed4f, 0xdc8d, 0xc40b, 0xcc0b, 0xed4f, 0xfe0f, 0xdccd, 0xc40b, 0xe4cd, 0xed4f, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe11, 0xf58f, 0xd48b, 0xd44b, 0xed4f, 0xfe11, 0xed4f, 0xcc4b, 0xbb89, 0xd48b, 0xdccd, 0xed4f, 0xf58f, 0xfdcf, 0xfdcf, 0xf58f, 0xed4f, 0xdccd, 0xd48b, 0xbb89, 0xcc4b, 0xed4f, 0xfe11, 0xed4f, 0xd44b, 0xd48b, 0xf58f, 0xfe11, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfdcf, 0xed4f, 0xc40b, 0xd48d, 0xed4f, 0xfe11, 0xf58f, 0xdc8d, 0xc3cb, 0xbb89, 0xc3cb, 0xd44b, 0xd48b, 0xd48b, 0xd44b, 0xc3cb, 0xbb89, 0xc3cb, 0xdc8d, 0xf58f, 0xfe11, 0xed4f, 0xd48d, 0xc40b, 0xed4f, 0xfdcf, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xe50d, 0xc40b, 0xd48b, 0xdccd, 0xfdcf, 0xfdcf, 0xed8f, 0xe4cd, 0xd48b, 0xd44b, 0xcc4b, 0xcc4b, 0xd44b, 0xd48b, 0xe4cd, 0xed8f, 0xfdcf, 0xfdcf, 0xdccd, 0xd48b, 0xc40b, 0xe50d, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xed4f, 0xd44b, 0xc40b, 0xd44b, 0xed4f, 0xfdcf, 0xfe11, 0xfdcf, 0xf5cf, 0xf58f, 0xf58f, 0xf5cf, 0xfdcf, 0xfe11, 0xfdcf, 0xed4f, 0xd44b, 0xc40b, 0xd44b, 0xed4f, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfdcf, 0xed4f, 0xdc8d, 0xc3cb, 0xc40b, 0xd44b, 0xe50d, 0xed4f, 0xf58f, 0xfdcf, 0xfdcf, 0xf58f, 0xed4f, 0xe50d, 0xd44b, 0xc40b, 0xc3cb, 0xdc8d, 0xed4f, 0xfdcf, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xed4f, 0xdc8d, 0xcc0b, 0xc3cb, 0xbb89, 0xc40b, 0xcc4b, 0xcc4b, 0xc40b, 0xbb89, 0xc3cb, 0xcc0b, 0xdc8d, 0xed4f, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfe11, 0xfdcf, 0xed4f, 0xe50d, 0xd48d, 0xcc4b, 0xc3cb, 0xc3cb, 0xcc4b, 0xd48d, 0xe50d, 0xed4f, 0xfdcf, 0xfe11, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe11, 0xfdcf, 0xf5cf, 0xf58f, 0xed4f, 0xed4f, 0xf58f, 0xf5cf, 0xfdcf, 0xfe11, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51, 0xfe51,
|
|
};
|
|
|
|
static unsigned short side_txt[] = {
|
|
0x7985, 0x7985, 0x7145, 0x6105, 0x6905, 0x7145, 0x79c5, 0x81c5, 0x81c5, 0x7985, 0x7185, 0x5105, 0x40c5, 0x4085, 0x50c5, 0x7985, 0x8205, 0x7185, 0x50c5, 0x3885, 0x2885, 0x40c5, 0x71c5, 0x9245, 0x8a05, 0x6945, 0x6905, 0x7145, 0x6945, 0x6145, 0x6985, 0x7985,
|
|
0x7985, 0x81c5, 0x7985, 0x6905, 0x60c5, 0x60c5, 0x6105, 0x7185, 0x7985, 0x7985, 0x6945, 0x50c5, 0x4085, 0x48c5, 0x6945, 0x81c5, 0x81c5, 0x6905, 0x4085, 0x2885, 0x3085, 0x48c5, 0x7145, 0x7985, 0x7185, 0x6905, 0x6905, 0x7145, 0x7145, 0x6145, 0x6945, 0x7145,
|
|
0x7985, 0x7985, 0x7145, 0x60c5, 0x5085, 0x5085, 0x60c5, 0x7145, 0x7985, 0x7985, 0x6945, 0x50c5, 0x4885, 0x5905, 0x81c5, 0x9245, 0x8205, 0x6945, 0x4885, 0x3085, 0x3885, 0x50c5, 0x6905, 0x6905, 0x50c5, 0x4885, 0x58c5, 0x7145, 0x7985, 0x7185, 0x7185, 0x7985,
|
|
0x7145, 0x7145, 0x7145, 0x6105, 0x5085, 0x5085, 0x5085, 0x6105, 0x7145, 0x7985, 0x6905, 0x50c5, 0x50c5, 0x7185, 0x9245, 0x9245, 0x8a05, 0x7185, 0x50c5, 0x4085, 0x4885, 0x5905, 0x6905, 0x6105, 0x48c5, 0x4085, 0x48c5, 0x6945, 0x7985, 0x81c5, 0x7985, 0x7185,
|
|
0x58c5, 0x58c5, 0x6105, 0x6905, 0x6105, 0x50c5, 0x4885, 0x50c5, 0x6945, 0x7145, 0x6105, 0x5085, 0x50c5, 0x7185, 0x8a05, 0x8a05, 0x8a05, 0x7145, 0x50c5, 0x4885, 0x50c5, 0x6105, 0x6945, 0x6105, 0x48c5, 0x3885, 0x48c5, 0x6945, 0x81c5, 0x81c5, 0x7985, 0x6905,
|
|
0x4885, 0x4885, 0x58c5, 0x7145, 0x7985, 0x6105, 0x4885, 0x50c5, 0x7145, 0x7145, 0x60c5, 0x5085, 0x4885, 0x5905, 0x7185, 0x79c5, 0x7985, 0x6105, 0x4885, 0x5085, 0x58c5, 0x6905, 0x7145, 0x6105, 0x48c5, 0x4085, 0x50c5, 0x6945, 0x81c5, 0x81c5, 0x6945, 0x50c5,
|
|
0x4885, 0x5085, 0x58c5, 0x7145, 0x81c5, 0x6945, 0x4885, 0x50c5, 0x6905, 0x7145, 0x6905, 0x58c5, 0x4085, 0x48c5, 0x6945, 0x7985, 0x7145, 0x60c5, 0x5085, 0x5085, 0x60c5, 0x6945, 0x7145, 0x6105, 0x48c5, 0x4085, 0x50c5, 0x6945, 0x7985, 0x7185, 0x5905, 0x4085,
|
|
0x4085, 0x4885, 0x58c5, 0x7145, 0x7985, 0x6905, 0x50c5, 0x5885, 0x6905, 0x7145, 0x6945, 0x58c5, 0x3885, 0x38c5, 0x6145, 0x7985, 0x7145, 0x6105, 0x60c5, 0x5885, 0x60c5, 0x7145, 0x7185, 0x6145, 0x48c5, 0x4085, 0x50c5, 0x6945, 0x7145, 0x6105, 0x48c5, 0x3885,
|
|
0x3885, 0x3885, 0x48c5, 0x6905, 0x6905, 0x6905, 0x60c5, 0x5885, 0x60c5, 0x6905, 0x6105, 0x4885, 0x3085, 0x38c5, 0x6145, 0x7145, 0x6105, 0x60c5, 0x60c5, 0x58c5, 0x60c5, 0x7145, 0x7985, 0x7185, 0x5945, 0x48c5, 0x50c5, 0x6105, 0x6945, 0x5905, 0x4085, 0x3085,
|
|
0x4085, 0x3885, 0x48c5, 0x6105, 0x60c5, 0x60c5, 0x60c5, 0x5885, 0x5885, 0x58c5, 0x58c5, 0x4885, 0x3885, 0x48c5, 0x6105, 0x6105, 0x50c5, 0x5085, 0x5885, 0x60c5, 0x6905, 0x7185, 0x81c5, 0x81c5, 0x7185, 0x6105, 0x58c5, 0x6105, 0x6905, 0x58c5, 0x4885, 0x4085,
|
|
0x50c5, 0x50c5, 0x58c5, 0x6905, 0x60c5, 0x60c5, 0x60c5, 0x58c5, 0x5085, 0x5085, 0x50c5, 0x6105, 0x6145, 0x6105, 0x6105, 0x50c5, 0x4085, 0x4885, 0x5885, 0x60c5, 0x6905, 0x7985, 0x81c5, 0x8a05, 0x81c5, 0x6945, 0x58c5, 0x58c5, 0x60c5, 0x58c5, 0x4885, 0x4885,
|
|
0x6105, 0x60c5, 0x6105, 0x7145, 0x6945, 0x6905, 0x6105, 0x58c5, 0x4885, 0x4885, 0x6105, 0x81c5, 0x8a45, 0x81c5, 0x6905, 0x5085, 0x4885, 0x58c5, 0x60c5, 0x6905, 0x7145, 0x7985, 0x81c5, 0x8a45, 0x8205, 0x6145, 0x50c5, 0x58c5, 0x6105, 0x6105, 0x5905, 0x5905,
|
|
0x6945, 0x58c5, 0x58c5, 0x7185, 0x7985, 0x6905, 0x58c5, 0x4885, 0x4085, 0x50c5, 0x7185, 0x9245, 0x9a85, 0x8a05, 0x6945, 0x5085, 0x5085, 0x58c5, 0x60c5, 0x6905, 0x7145, 0x7985, 0x8a05, 0x9245, 0x79c5, 0x5905, 0x48c5, 0x5905, 0x6905, 0x6945, 0x6945, 0x7185,
|
|
0x6945, 0x48c5, 0x48c5, 0x6945, 0x81c5, 0x7145, 0x58c5, 0x4885, 0x4885, 0x6105, 0x81c5, 0x8a45, 0x8a45, 0x81c5, 0x6145, 0x4885, 0x4885, 0x5885, 0x60c5, 0x6905, 0x7185, 0x81c5, 0x8a05, 0x8a45, 0x6985, 0x48c5, 0x48c5, 0x6105, 0x7145, 0x7145, 0x7985, 0x81c5,
|
|
0x6105, 0x4085, 0x3885, 0x5905, 0x7985, 0x7185, 0x60c5, 0x5085, 0x58c5, 0x7145, 0x8a05, 0x8a45, 0x8a05, 0x79c5, 0x5105, 0x3885, 0x4885, 0x5085, 0x58c5, 0x6905, 0x7985, 0x81c5, 0x8a05, 0x8a05, 0x6945, 0x5905, 0x5905, 0x6945, 0x7145, 0x7985, 0x7985, 0x7985,
|
|
0x58c5, 0x4085, 0x3885, 0x6145, 0x81c5, 0x7985, 0x58c5, 0x4885, 0x50c5, 0x7985, 0x9245, 0x8a05, 0x81c5, 0x71c5, 0x4905, 0x3885, 0x50c5, 0x5885, 0x60c5, 0x7145, 0x7985, 0x8205, 0x8a05, 0x81c5, 0x7985, 0x6945, 0x6945, 0x7185, 0x7985, 0x7985, 0x7985, 0x7145,
|
|
0x58c5, 0x4085, 0x48c5, 0x71c5, 0x8a05, 0x7185, 0x58c5, 0x4085, 0x5105, 0x8205, 0x9245, 0x81c5, 0x79c5, 0x7185, 0x4905, 0x3885, 0x50c5, 0x60c5, 0x6905, 0x7145, 0x7985, 0x81c5, 0x81c5, 0x81c5, 0x81c5, 0x7985, 0x7985, 0x7985, 0x7985, 0x81c5, 0x81c5, 0x7985,
|
|
0x50c5, 0x4885, 0x5905, 0x79c5, 0x81c5, 0x6905, 0x50c5, 0x3885, 0x4905, 0x8205, 0x9245, 0x81c5, 0x7985, 0x7185, 0x6145, 0x50c5, 0x5085, 0x60c5, 0x7145, 0x7985, 0x7985, 0x7185, 0x7985, 0x7985, 0x8a05, 0x8a05, 0x81c5, 0x7985, 0x7985, 0x81c5, 0x8a05, 0x7985,
|
|
0x40c5, 0x4085, 0x6945, 0x81c5, 0x7985, 0x58c5, 0x4885, 0x3885, 0x40c5, 0x7185, 0x8205, 0x7985, 0x7985, 0x7985, 0x7985, 0x6105, 0x5885, 0x60c5, 0x6945, 0x7985, 0x7185, 0x5905, 0x6145, 0x7985, 0x81c5, 0x8a45, 0x81c5, 0x6945, 0x7145, 0x7985, 0x79c5, 0x6945,
|
|
0x40c5, 0x48c5, 0x79c5, 0x9245, 0x79c5, 0x50c5, 0x4085, 0x3885, 0x4085, 0x6105, 0x7185, 0x7985, 0x7985, 0x7985, 0x79c5, 0x7145, 0x58c5, 0x58c5, 0x7145, 0x7985, 0x6945, 0x40c5, 0x48c5, 0x7185, 0x81c5, 0x8a05, 0x7985, 0x6105, 0x6945, 0x7985, 0x7985, 0x6145,
|
|
0x50c5, 0x5905, 0x81c5, 0x9245, 0x79c5, 0x50c5, 0x4085, 0x3085, 0x3885, 0x50c5, 0x6905, 0x7145, 0x7145, 0x7985, 0x7985, 0x6945, 0x5905, 0x6105, 0x7185, 0x7145, 0x6105, 0x48c5, 0x5105, 0x7185, 0x81c5, 0x81c5, 0x7185, 0x6145, 0x6945, 0x7985, 0x7985, 0x6945,
|
|
0x6105, 0x6945, 0x8a05, 0x9245, 0x7185, 0x50c5, 0x4085, 0x3885, 0x3885, 0x5085, 0x58c5, 0x58c5, 0x6105, 0x7145, 0x7985, 0x7145, 0x6945, 0x7185, 0x81c5, 0x7985, 0x6945, 0x6105, 0x6945, 0x79c5, 0x81c5, 0x81c5, 0x7185, 0x6945, 0x7145, 0x79c5, 0x81c5, 0x7985,
|
|
0x6905, 0x7185, 0x8a45, 0x8a05, 0x6945, 0x4885, 0x3885, 0x3885, 0x4085, 0x4885, 0x5085, 0x4885, 0x50c5, 0x6945, 0x7985, 0x7985, 0x81c5, 0x8a05, 0x9245, 0x8a05, 0x7985, 0x7145, 0x7145, 0x81c5, 0x81c5, 0x7985, 0x6905, 0x6105, 0x6945, 0x81c5, 0x8a05, 0x7985,
|
|
0x7145, 0x7985, 0x8a05, 0x81c5, 0x6945, 0x50c5, 0x3885, 0x3885, 0x4885, 0x5085, 0x4885, 0x4085, 0x50c5, 0x6945, 0x7985, 0x81c5, 0x8a05, 0x9245, 0x8a45, 0x8a05, 0x7985, 0x6105, 0x5105, 0x6985, 0x81c5, 0x7985, 0x6105, 0x50c5, 0x6105, 0x7985, 0x81c5, 0x7145,
|
|
0x7145, 0x7985, 0x7985, 0x81c5, 0x7985, 0x6945, 0x48c5, 0x3885, 0x50c5, 0x6905, 0x58c5, 0x4085, 0x48c5, 0x6945, 0x7985, 0x81c5, 0x8a05, 0x8205, 0x81c5, 0x7985, 0x7145, 0x50c5, 0x3885, 0x4905, 0x7185, 0x81c5, 0x7145, 0x50c5, 0x50c5, 0x7145, 0x7985, 0x7145,
|
|
0x7985, 0x7985, 0x7985, 0x81c5, 0x81c5, 0x7985, 0x6105, 0x48c5, 0x58c5, 0x7985, 0x6945, 0x48c5, 0x50c5, 0x6945, 0x7985, 0x81c5, 0x8a05, 0x8a05, 0x81c5, 0x7145, 0x6105, 0x4885, 0x3885, 0x48c5, 0x6985, 0x81c5, 0x7985, 0x58c5, 0x50c5, 0x7145, 0x8a05, 0x8205,
|
|
0x81c5, 0x7985, 0x7985, 0x79c5, 0x81c5, 0x81c5, 0x7185, 0x6105, 0x7145, 0x8205, 0x7985, 0x6105, 0x6105, 0x7145, 0x7985, 0x81c5, 0x8a05, 0x8a45, 0x81c5, 0x6105, 0x4885, 0x4085, 0x4885, 0x6105, 0x7985, 0x81c5, 0x7985, 0x58c5, 0x50c5, 0x7145, 0x9245, 0x9245,
|
|
0x81c5, 0x7185, 0x7145, 0x7985, 0x81c5, 0x8a05, 0x81c5, 0x7985, 0x8a05, 0x8a45, 0x7985, 0x6905, 0x6105, 0x6105, 0x6905, 0x7985, 0x8a05, 0x8a05, 0x81c5, 0x58c5, 0x4085, 0x4085, 0x58c5, 0x7145, 0x81c5, 0x81c5, 0x7985, 0x6105, 0x50c5, 0x6945, 0x8a05, 0x9245,
|
|
0x81c5, 0x7145, 0x6905, 0x7145, 0x81c5, 0x8a05, 0x81c5, 0x81c5, 0x8a05, 0x8a05, 0x7985, 0x6105, 0x48c5, 0x4885, 0x58c5, 0x7145, 0x79c5, 0x8a05, 0x81c5, 0x60c5, 0x4885, 0x5085, 0x6105, 0x7185, 0x81c5, 0x81c5, 0x81c5, 0x7985, 0x6105, 0x6905, 0x8a05, 0x9245,
|
|
0x81c5, 0x6945, 0x6105, 0x6945, 0x7185, 0x7145, 0x7145, 0x7145, 0x81c5, 0x8a05, 0x7985, 0x58c5, 0x4085, 0x4085, 0x50c5, 0x6905, 0x7985, 0x8a05, 0x81c5, 0x60c5, 0x4885, 0x50c5, 0x6905, 0x7985, 0x7985, 0x7985, 0x81c5, 0x81c5, 0x7145, 0x6945, 0x8a05, 0x9245,
|
|
0x81c5, 0x6945, 0x60c5, 0x6905, 0x7145, 0x6945, 0x7145, 0x79c5, 0x8205, 0x8205, 0x7985, 0x6105, 0x4885, 0x4085, 0x58c5, 0x7185, 0x8a05, 0x9245, 0x81c5, 0x58c5, 0x3885, 0x40c5, 0x6945, 0x81c5, 0x7985, 0x7145, 0x7185, 0x7985, 0x6905, 0x7145, 0x9245, 0x9a85,
|
|
0x81c5, 0x7145, 0x6105, 0x60c5, 0x7145, 0x7985, 0x8205, 0x8a05, 0x8a05, 0x81c5, 0x7985, 0x6105, 0x48c5, 0x3885, 0x50c5, 0x7985, 0x9245, 0x8a05, 0x7145, 0x48c5, 0x3085, 0x40c5, 0x71c5, 0x9245, 0x8205, 0x6145, 0x6905, 0x7145, 0x6905, 0x6945, 0x8205, 0x8a05,
|
|
};
|
|
|
|
static Vtx vtx_kui_0[] = {
|
|
{ -38, 410, -94, 0, 78, 78, -33, 92, -80, 255},
|
|
{ -94, 410, -38, 0, -86, 478, -95, 73, -39, 255},
|
|
{ 95, 410, 39, 0, 1046, 478, 57, 110, 24, 255},
|
|
{ 95, 410, -38, 0, 880, 78, 95, 73, -39, 255},
|
|
{ 39, 410, -94, 0, 478, -88, 45, 42, -110, 255},
|
|
{ -94, 410, 39, 0, 78, 880, -95, 73, 39, 255},
|
|
{ -38, 410, 95, 0, 480, 1044, -39, 73, 95, 255},
|
|
{ 39, 410, 95, 0, 880, 880, 45, 42, 110, 255},
|
|
};
|
|
|
|
static Vtx vtx_kui_1[] = {
|
|
{ -71, -19, 72, 0, 0, 990, -89, -1, 89, 255},
|
|
{ -38, 410, 95, 0, 990, -1012, -39, 73, 95, 255},
|
|
{ -94, 410, 39, 0, 0, -1012, -95, 73, 39, 255},
|
|
{ -71, -19, -71, 0, -26, 990, -89, 0, -89, 255},
|
|
{ -101, -19, 0, 0, 990, 990, -126, -1, 0, 255},
|
|
{ -94, 410, -38, 0, 990, -1054, -95, 73, -39, 255},
|
|
{ -38, 410, -94, 0, -26, -1054, -33, 92, -80, 255},
|
|
{ 0, -19, -101, 0, -26, 990, 0, -1, -126, 255},
|
|
{ -71, -19, -71, 0, 990, 990, -89, 0, -89, 255},
|
|
{ -38, 410, -94, 0, 990, -1054, -33, 92, -80, 255},
|
|
{ 39, 410, -94, 0, -26, -1054, 45, 42, -110, 255},
|
|
{ -94, 410, 39, 0, 990, -1054, -95, 73, 39, 255},
|
|
{ -101, -19, 0, 0, 0, 990, -126, -1, 0, 255},
|
|
{ -71, -19, 72, 0, 990, 990, -89, -1, 89, 255},
|
|
{ -94, 410, -38, 0, 0, -1054, -95, 73, -39, 255},
|
|
{ 102, -19, 0, 0, -26, 990, 126, -1, 0, 255},
|
|
{ 95, 410, -38, 0, 990, -1054, 95, 73, -39, 255},
|
|
{ 95, 410, 39, 0, -26, -1054, 57, 110, 24, 255},
|
|
{ -71, -19, 72, 0, 0, 990, -89, -1, 89, 255},
|
|
{ 0, -19, 102, 0, 990, 990, 0, -1, 126, 255},
|
|
{ -38, 410, 95, 0, 990, -1012, -39, 73, 95, 255},
|
|
{ 0, -19, 102, 0, -26, 990, 0, -1, 126, 255},
|
|
{ 39, 410, 95, 0, 990, -1054, 45, 42, 110, 255},
|
|
{ -38, 410, 95, 0, -26, -1054, -39, 73, 95, 255},
|
|
{ 72, -19, 72, 0, 990, 990, 89, -1, 89, 255},
|
|
{ 95, 410, 39, 0, 990, -1054, 57, 110, 24, 255},
|
|
{ 72, -19, 72, 0, 0, 990, 89, -1, 89, 255},
|
|
{ 102, -19, 0, 0, 990, 990, 126, -1, 0, 255},
|
|
{ 39, 410, 95, 0, 0, -1054, 45, 42, 110, 255},
|
|
{ 72, -19, -71, 0, 990, 990, 89, -1, -89, 255},
|
|
{ 39, 410, -94, 0, 990, -1054, 45, 42, -110, 255},
|
|
{ 95, 410, -38, 0, -26, -1054, 95, 73, -39, 255},
|
|
{ 72, -19, -71, 0, -26, 990, 89, -1, -89, 255},
|
|
{ 0, -19, -101, 0, 990, 990, 0, -1, -126, 255},
|
|
};
|
|
|
|
static Gfx gfx_kui_0[] = {
|
|
gs_Tani_LoadTextureImage2(kirikuchi_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
|
|
|
|
gsSPLight((&light_kui[0].l[0]),1 ),
|
|
gsSPLight((&light_kui[0].a ),2 ),
|
|
|
|
gsSPVertex(&vtx_kui_0[0], 8, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 0, 3, 4, 0),
|
|
gsSP1Triangle( 0, 2, 3, 0),
|
|
gsSP1Triangle( 2, 1, 5, 0),
|
|
gsSP1Triangle( 2, 5, 6, 0),
|
|
gsSP1Triangle( 2, 6, 7, 0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
static Gfx gfx_kui_1[] = {
|
|
gs_Tani_LoadTextureImage2(side_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
|
|
gsSPVertex(&vtx_kui_1[0], 15, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
gsSP1Triangle( 3, 5, 6, 0),
|
|
gsSP1Triangle( 7, 8, 9, 0),
|
|
gsSP1Triangle( 7, 9,10, 0),
|
|
gsSP1Triangle(11,12,13, 0),
|
|
gsSP1Triangle(12,11,14, 0),
|
|
gsSPVertex(&vtx_kui_1[15], 15, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
gsSP1Triangle( 6, 7, 8, 0),
|
|
gsSP1Triangle( 6, 9, 7, 0),
|
|
gsSP1Triangle(10,11,12, 0),
|
|
gsSP1Triangle(11,10,13, 0),
|
|
gsSP1Triangle( 1, 0,14, 0),
|
|
gsSPVertex(&vtx_kui_1[30], 4, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 0, 2, 0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
Gfx gfx_kui[] = {
|
|
gsDPPipeSync(),
|
|
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
|
|
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, 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_kui_0),
|
|
|
|
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
|
|
|
gsSPDisplayList(gfx_kui_1),
|
|
|
|
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
|
|
|
|
gsDPPipeSync(),
|
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
|
|
/* ===============================================================================
|
|
: Flk data of Kui.
|
|
================================================================================== */
|
|
extern short kui_check_info[] = {
|
|
/*------------------VertexData ---------------------------*/
|
|
|
|
BGCHECKCODE_POINT, 16,
|
|
-39, -19, -96,
|
|
-39, 410, -96,
|
|
40, 410, -96,
|
|
-96, -19, -39,
|
|
-96, 410, -39,
|
|
97, 410, -39,
|
|
97, 410, 40,
|
|
97, -19, -39,
|
|
97, -19, 40,
|
|
40, -19, -96,
|
|
-96, 410, 40,
|
|
-39, 410, 97,
|
|
40, 410, 97,
|
|
-96, -19, 40,
|
|
-39, -19, 97,
|
|
40, -19, 97,
|
|
|
|
/*--------------------- BG Face Data ---------------------------*/
|
|
|
|
|
|
BGCHECKCODE_CAM_NOCHECK, 22,
|
|
8, 6, 12,
|
|
0, 1, 2,
|
|
3, 1, 0,
|
|
3, 4, 1,
|
|
1, 5, 2,
|
|
1, 6, 5,
|
|
1, 4, 6,
|
|
7, 6, 8,
|
|
7, 5, 6,
|
|
9, 5, 7,
|
|
9, 2, 5,
|
|
0, 2, 9,
|
|
6, 10, 11,
|
|
6, 4, 10,
|
|
6, 11, 12,
|
|
8, 12, 15,
|
|
13, 4, 3,
|
|
13, 10, 4,
|
|
14, 10, 13,
|
|
14, 11, 10,
|
|
15, 11, 14,
|
|
15, 12, 11,
|
|
|
|
BGCHECKCODE_PLANEEND,
|
|
|
|
|
|
BGCHECKCODE_ALLEND,
|
|
};
|
|
|
|
|
|
#endif
|