475 lines
35 KiB
Plaintext
475 lines
35 KiB
Plaintext
/*################################################################################################*/
|
|
#ifdef HMS_SHAPE
|
|
/*################################################################################################*/
|
|
|
|
/********************************************************************************
|
|
RCP_HmsXXX
|
|
[ Nob 17, 1995 ]
|
|
*********************************************************************************/
|
|
|
|
extern Gfx RCP_bane_ue[];
|
|
extern Gfx RCP_bane_naka[];
|
|
extern Gfx RCP_bane_sita[];
|
|
|
|
|
|
/********************************************************************************/
|
|
/* Hierarchy map data of BaneUe. */
|
|
/********************************************************************************/
|
|
Hierarchy RCP_HmsBaneUe[] = {
|
|
hmsHeader(500)
|
|
hmsBegin()
|
|
hmsGfx(RM_SURF, RCP_bane_ue)
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
Hierarchy RCP_HmsBaneNaka[] = {
|
|
hmsHeader(500)
|
|
hmsBegin()
|
|
hmsGfx(RM_SURF, RCP_bane_naka)
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
Hierarchy RCP_HmsBaneSita[] = {
|
|
hmsHeader(500)
|
|
hmsBegin()
|
|
hmsGfx(RM_SURF, RCP_bane_sita)
|
|
hmsEnd()
|
|
hmsExit()
|
|
};
|
|
|
|
/*################################################################################################*/
|
|
#else
|
|
/*################################################################################################*/
|
|
|
|
/********************************************************************************
|
|
RCP_HmsXXX
|
|
[ Nob 17, 1995 ]
|
|
*********************************************************************************/
|
|
|
|
#define SCALE 0.25
|
|
#define ShapeColor_bane(R,G,B) {{R*SCALE ,G*SCALE ,B*SCALE ,0 ,R*SCALE ,G*SCALE ,B*SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }
|
|
|
|
/********************************************************************************/
|
|
/* Light data of XXX. */
|
|
/********************************************************************************/
|
|
|
|
static Lights1 light_bane[] = {
|
|
ShapeColor_bane(255,255,255),
|
|
};
|
|
|
|
/********************************************************************************/
|
|
/* Texture data of XXX. */
|
|
/********************************************************************************/
|
|
static unsigned short sirokuro_txt[] = {
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
|
|
};
|
|
|
|
static unsigned short bane4_txt[] = {
|
|
0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801,
|
|
0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8001, 0x8801, 0x8801, 0x8801,
|
|
0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0x39cf, 0x39cf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0x39cf, 0x39cf, 0x39cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf,
|
|
0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0x739d, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0x739d, 0x739d, 0x739d, 0x739d, 0x739d, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0x739d, 0x739d, 0x739d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d,
|
|
0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xb5ad, 0xb5ad, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xb5ad, 0xb5ad, 0xb5ad, 0xb5ad, 0xb5ad, 0xb5ad, 0xb5ad, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xb5ad, 0xb5ad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0x0001, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0x8801, 0x8801, 0x8801, 0x8801, 0x0001, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x0001, 0x0001, 0x8801, 0x8801, 0x8801, 0x8801, 0x0001, 0x0001, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x0001, 0x0001, 0x8801, 0x8001, 0x8801, 0x8801, 0x8801,
|
|
0xc001, 0xc001, 0xc001, 0xc001, 0x0001, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0x0001, 0x0001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0x0001, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0x0001, 0x0001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0xf9cf, 0x39cf, 0x39cf, 0x39cf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0x39cf, 0x39cf, 0x39cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf,
|
|
0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0x739d, 0x739d, 0x739d, 0x739d, 0x739d, 0x739d, 0x739d, 0xfb9d, 0x739d, 0x739d, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0xffdd, 0x739d, 0x739d, 0x739d, 0x739d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d,
|
|
0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xb5ad, 0xb5ad, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xb5ad, 0xb5ad, 0xb5ad, 0xb5ad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x0001, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x8801, 0x8801, 0x8801, 0x8801, 0x8001, 0x8801, 0x8801, 0x8801,
|
|
0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0x0001, 0xc601, 0xc601, 0xc601, 0xc601, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf,
|
|
0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0x739d, 0x739d, 0xffdd, 0xffdd, 0xffdd, 0x739d, 0x739d, 0x739d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d,
|
|
0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xb5ad, 0xb5ad, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xb5ad, 0xb5ad, 0xb5ad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x0001, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x8c41, 0x0001, 0x0001, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8801, 0x8001, 0x8801, 0x8801, 0x8801,
|
|
0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0x0001, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0xc601, 0x0001, 0x0001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001, 0xc001,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0x0001, 0x0001, 0x0001, 0xffc1, 0xffc1, 0xffc1, 0x0001, 0x0001, 0x0001, 0x0001, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801,
|
|
0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf, 0xf9cf,
|
|
0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0x739d, 0x739d, 0x739d, 0x739d, 0x739d, 0x739d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d, 0xfb9d,
|
|
0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad, 0xfdad,
|
|
};
|
|
|
|
/********************************************************************************/
|
|
/* Vertex data of XXX. */
|
|
/********************************************************************************/
|
|
static Vtx vtx_bane_ue_0[] = {
|
|
{ 205, 0, 0, 0, 2524, 478, 0, 127, 0, 255},
|
|
{ 102, 0, -176, 0, 1502, -1292, 0, 127, 0, 255},
|
|
{ -101, 0, -176, 0, -542, -1292, 0, 127, 0, 255},
|
|
{ 205, 0, 0, 0, 2524, 478, 109, 0, -64, 255},
|
|
{ 102, -19, -176, 0, 1502, -1292, 109, 0, -64, 255},
|
|
{ 102, 0, -176, 0, 1502, -1292, 109, 0, -64, 255},
|
|
{ 102, 0, -176, 0, 1502, -1292, 0, 0, -127, 255},
|
|
{ -101, -19, -176, 0, -542, -1292, 0, 0, -127, 255},
|
|
{ -101, 0, -176, 0, -542, -1292, 0, 0, -127, 255},
|
|
{ 102, -19, -176, 0, 1502, -1292, 0, 0, -127, 255},
|
|
{ -204, -19, 0, 0, -1564, 478, 0, -127, 0, 255},
|
|
{ -101, -19, -176, 0, -542, -1292, 0, -127, 0, 255},
|
|
{ 102, -19, -176, 0, 1502, -1292, 0, -127, 0, 255},
|
|
{ 102, -19, 177, 0, 1502, 2248, 0, -127, 0, 255},
|
|
{ 205, -19, 0, 0, 2524, 478, 0, -127, 0, 255},
|
|
{ 205, -19, 0, 0, 2524, 478, 109, 0, -64, 255},
|
|
{ -101, 0, -176, 0, -542, -1292, -109, 0, -64, 255},
|
|
{ -101, -19, -176, 0, -542, -1292, -109, 0, -64, 255},
|
|
{ -204, -19, 0, 0, -1564, 478, -109, 0, -64, 255},
|
|
{ 205, 0, 0, 0, 2524, 478, 0, 127, 0, 255},
|
|
{ -101, 0, -176, 0, -542, -1292, 0, 127, 0, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, 0, 127, 0, 255},
|
|
{ -204, 0, 0, 0, -1564, 478, 0, 127, 0, 255},
|
|
{ -204, 0, 0, 0, -1564, 478, -109, 0, -64, 255},
|
|
{ 102, -19, 177, 0, 1502, 2248, 0, -127, 0, 255},
|
|
{ -101, -19, 177, 0, -542, 2248, 0, -127, 0, 255},
|
|
{ -204, -19, 0, 0, -1564, 478, 0, -127, 0, 255},
|
|
{ -204, 0, 0, 0, -1564, 478, -109, 0, 63, 255},
|
|
{ -204, -19, 0, 0, -1564, 478, -109, 0, 63, 255},
|
|
{ -101, -19, 177, 0, -542, 2248, -109, 0, 63, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, -109, 0, 63, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, 0, 0, 127, 255},
|
|
{ -101, -19, 177, 0, -542, 2248, 0, 0, 127, 255},
|
|
{ 102, -19, 177, 0, 1502, 2248, 0, 0, 127, 255},
|
|
{ 205, 0, 0, 0, 2524, 478, 0, 127, 0, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, 0, 127, 0, 255},
|
|
{ 102, 0, 177, 0, 1502, 2248, 0, 127, 0, 255},
|
|
{ 102, 0, 177, 0, 1502, 2248, 0, 0, 127, 255},
|
|
{ 102, 0, 177, 0, 1502, 2248, 109, 0, 63, 255},
|
|
{ 102, -19, 177, 0, 1502, 2248, 109, 0, 63, 255},
|
|
{ 205, -19, 0, 0, 2524, 478, 109, 0, 63, 255},
|
|
{ 205, 0, 0, 0, 2524, 478, 109, 0, 63, 255},
|
|
};
|
|
|
|
static Vtx vtx_bane_naka_0[] = {
|
|
{ -76, -55, -132, 0, 0, 990, -109, 0, -63, 255},
|
|
{ -153, 56, 0, 0, 990, 0, -109, 0, -63, 255},
|
|
{ -76, 56, -132, 0, 0, 0, -109, 0, -63, 255},
|
|
{ -76, 56, 133, 0, 990, 0, -109, 0, 63, 255},
|
|
{ -153, 56, 0, 0, 0, 0, -109, 0, 63, 255},
|
|
{ -153, -55, 0, 0, 0, 990, -109, 0, 63, 255},
|
|
{ -76, -55, 133, 0, 990, 990, -109, 0, 63, 255},
|
|
{ 77, 56, 133, 0, 990, 0, 0, 0, 127, 255},
|
|
{ -76, 56, 133, 0, 0, 0, 0, 0, 127, 255},
|
|
{ -76, -55, 133, 0, 0, 990, 0, 0, 127, 255},
|
|
{ 77, -55, 133, 0, 990, 990, 0, 0, 127, 255},
|
|
{ 154, 56, 0, 0, 990, 0, 109, 0, 63, 255},
|
|
{ 77, 56, 133, 0, 0, 0, 109, 0, 63, 255},
|
|
{ 77, -55, 133, 0, 0, 990, 109, 0, 63, 255},
|
|
{ 154, -55, 0, 0, 990, 990, 109, 0, 63, 255},
|
|
{ 77, 56, -132, 0, 990, 0, 109, 0, -63, 255},
|
|
{ 154, -55, 0, 0, 0, 990, 109, 0, -63, 255},
|
|
{ 77, -55, -132, 0, 990, 990, 109, 0, -63, 255},
|
|
{ -76, -55, -132, 0, 0, 990, -109, 0, -63, 255},
|
|
{ -153, -55, 0, 0, 990, 990, -109, 0, -63, 255},
|
|
{ -153, 56, 0, 0, 990, 0, -109, 0, -63, 255},
|
|
{ -76, 56, -132, 0, 990, 0, 0, 0, -127, 255},
|
|
{ 77, 56, -132, 0, 0, 0, 0, 0, -127, 255},
|
|
{ 77, -55, -132, 0, 0, 990, 0, 0, -127, 255},
|
|
{ -76, -55, -132, 0, 990, 990, 0, 0, -127, 255},
|
|
{ 154, 56, 0, 0, 0, 0, 109, 0, -63, 255},
|
|
};
|
|
|
|
static Vtx vtx_bane_sita_0[] = {
|
|
{ 102, 20, -176, 0, 1502, -1292, 0, 0, -127, 255},
|
|
{ 102, 0, -176, 0, 1502, -1292, 0, 0, -127, 255},
|
|
{ -101, 0, -176, 0, -542, -1292, 0, 0, -127, 255},
|
|
{ -101, 20, -176, 0, -542, -1292, 0, 0, -127, 255},
|
|
{ 205, 20, 0, 0, 2524, 480, 0, 127, 0, 255},
|
|
{ 102, 20, -176, 0, 1502, -1292, 0, 127, 0, 255},
|
|
{ 102, 20, 177, 0, 1502, 2248, 0, 127, 0, 255},
|
|
{ -204, 20, 0, 0, -1564, 480, 0, 127, 0, 255},
|
|
{ 205, 20, 0, 0, 2524, 480, 109, 0, -64, 255},
|
|
{ 102, 0, -176, 0, 1502, -1292, 109, 0, -64, 255},
|
|
{ 102, 20, -176, 0, 1502, -1292, 109, 0, -64, 255},
|
|
{ -101, 20, -176, 0, -542, -1292, 0, 127, 0, 255},
|
|
{ 205, 0, 0, 0, 2524, 480, 109, 0, -64, 255},
|
|
{ -101, 20, -176, 0, -542, -1292, -109, 0, -64, 255},
|
|
{ -101, 0, -176, 0, -542, -1292, -109, 0, -64, 255},
|
|
{ -204, 0, 0, 0, -1564, 480, -109, 0, -64, 255},
|
|
{ -101, 20, -176, 0, -542, -1292, -109, 0, -64, 255},
|
|
{ -204, 0, 0, 0, -1564, 480, -109, 0, -64, 255},
|
|
{ -204, 20, 0, 0, -1564, 480, -109, 0, -64, 255},
|
|
{ 102, 20, 177, 0, 1502, 2248, 109, 0, 63, 255},
|
|
{ 205, 0, 0, 0, 2524, 480, 109, 0, 63, 255},
|
|
{ 205, 20, 0, 0, 2524, 480, 109, 0, 63, 255},
|
|
{ -101, 20, 177, 0, -542, 2248, 0, 0, 127, 255},
|
|
{ 102, 0, 177, 0, 1502, 2248, 0, 0, 127, 255},
|
|
{ 102, 20, 177, 0, 1502, 2248, 0, 0, 127, 255},
|
|
{ 102, 0, 177, 0, 1502, 2248, 109, 0, 63, 255},
|
|
{ -204, 20, 0, 0, -1564, 480, 0, 127, 0, 255},
|
|
{ -101, 20, 177, 0, -542, 2248, 0, 127, 0, 255},
|
|
{ 102, 20, 177, 0, 1502, 2248, 0, 127, 0, 255},
|
|
{ -204, 20, 0, 0, -1564, 480, -109, 0, 63, 255},
|
|
{ -204, 0, 0, 0, -1564, 480, -109, 0, 63, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, -109, 0, 63, 255},
|
|
{ -204, 20, 0, 0, -1564, 480, -109, 0, 63, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, -109, 0, 63, 255},
|
|
{ -101, 20, 177, 0, -542, 2248, -109, 0, 63, 255},
|
|
{ -101, 20, 177, 0, -542, 2248, 0, 0, 127, 255},
|
|
{ -101, 0, 177, 0, -542, 2248, 0, 0, 127, 255},
|
|
{ 102, 0, 177, 0, 1502, 2248, 0, 0, 127, 255},
|
|
};
|
|
|
|
/********************************************************************************/
|
|
/* Graphic display list of XXX. */
|
|
/********************************************************************************/
|
|
|
|
Gfx RCP_bane_ue[] = {
|
|
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, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
|
gs_Tani_LoadTextureImage2(sirokuro_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
|
|
gsSPLight((&light_bane[0].l[0]),1 ),
|
|
gsSPLight((&light_bane[0].a ),2 ),
|
|
gsSPVertex(&vtx_bane_ue_0[0], 16, 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(13,10,12, 0),
|
|
gsSP1Triangle(13,12,14, 0),
|
|
gsSP1Triangle( 3,15, 4, 0),
|
|
gsSPVertex(&vtx_bane_ue_0[16], 15, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
gsSP1Triangle( 4, 6, 5, 0),
|
|
gsSP1Triangle( 0, 2, 7, 0),
|
|
gsSP1Triangle( 8, 9,10, 0),
|
|
gsSP1Triangle(11,12,13, 0),
|
|
gsSP1Triangle(11,13,14, 0),
|
|
gsSPVertex(&vtx_bane_ue_0[31], 11, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
gsSP1Triangle( 0, 2, 6, 0),
|
|
gsSP1Triangle( 7, 8, 9, 0),
|
|
gsSP1Triangle( 7, 9,10, 0),
|
|
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
|
|
gsDPPipeSync(),
|
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
|
gsSPSetGeometryMode(G_SHADING_SMOOTH),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
Gfx RCP_bane_naka[] = {
|
|
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, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
|
gs_Tani_LoadTextureImage2(bane4_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
|
|
gsSPLight((&light_bane[0].l[0]),1 ),
|
|
gsSPLight((&light_bane[0].a ),2 ),
|
|
gsSPVertex(&vtx_bane_naka_0[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(11,13,14, 0),
|
|
gsSPVertex(&vtx_bane_naka_0[15], 11, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
gsSP1Triangle( 6, 7, 8, 0),
|
|
gsSP1Triangle( 6, 8, 9, 0),
|
|
gsSP1Triangle( 0,10, 1, 0),
|
|
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
|
|
gsDPPipeSync(),
|
|
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
|
|
gsSPSetGeometryMode(G_SHADING_SMOOTH),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
Gfx RCP_bane_sita[] = {
|
|
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, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
|
|
gs_Tani_LoadTextureImage2(sirokuro_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
|
|
gsSPLight((&light_bane[0].l[0]),1 ),
|
|
gsSPLight((&light_bane[0].a ),2 ),
|
|
gsSPVertex(&vtx_bane_sita_0[0], 16, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 0, 2, 3, 0),
|
|
gsSP1Triangle( 4, 5, 6, 0),
|
|
gsSP1Triangle( 5, 7, 6, 0),
|
|
gsSP1Triangle( 8, 9,10, 0),
|
|
gsSP1Triangle( 5,11, 7, 0),
|
|
gsSP1Triangle( 8,12, 9, 0),
|
|
gsSP1Triangle(13,14,15, 0),
|
|
gsSPVertex(&vtx_bane_sita_0[16], 16, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
gsSP1Triangle( 6, 7, 8, 0),
|
|
gsSP1Triangle( 3, 9, 4, 0),
|
|
gsSP1Triangle(10,11,12, 0),
|
|
gsSP1Triangle(13,14,15, 0),
|
|
gsSPVertex(&vtx_bane_sita_0[32], 6, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 3, 4, 5, 0),
|
|
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
|
|
(bane_ue.n2u)
|
|
****************************************************************************************************/
|
|
|
|
extern short bane_ue_info[] = {
|
|
/*------------------VertexData ---------------------------*/
|
|
|
|
BGCHECKCODE_POINT, 12,
|
|
205, 0, 0,
|
|
102, 0, -176,
|
|
-101, 0, -176,
|
|
102, -19, -176,
|
|
-101, -19, -176,
|
|
-204, -19, 0,
|
|
102, -19, 177,
|
|
205, -19, 0,
|
|
-101, 0, 177,
|
|
-204, 0, 0,
|
|
-101, -19, 177,
|
|
102, 0, 177,
|
|
|
|
/*--------------------- BG Face Data ---------------------------*/
|
|
|
|
|
|
BGCHECKCODE_NORMAL, 20,
|
|
0, 1, 2,
|
|
0, 3, 1,
|
|
1, 4, 2,
|
|
1, 3, 4,
|
|
5, 4, 3,
|
|
6, 5, 3,
|
|
6, 3, 7,
|
|
0, 7, 3,
|
|
2, 4, 5,
|
|
0, 2, 8,
|
|
2, 9, 8,
|
|
2, 5, 9,
|
|
6, 10, 5,
|
|
9, 5, 10,
|
|
9, 10, 8,
|
|
8, 10, 6,
|
|
0, 8, 11,
|
|
8, 6, 11,
|
|
11, 6, 7,
|
|
11, 7, 0,
|
|
|
|
BGCHECKCODE_PLANEEND,
|
|
|
|
|
|
BGCHECKCODE_ALLEND,
|
|
};
|
|
|
|
/***************************************************************************************************
|
|
Funlike Data for Ultra64 Mario
|
|
(bane_sita.n2u)
|
|
****************************************************************************************************/
|
|
|
|
extern short bane_sita_info[] = {
|
|
/*------------------VertexData ---------------------------*/
|
|
|
|
BGCHECKCODE_POINT, 12,
|
|
102, 20, -176,
|
|
102, 0, -176,
|
|
-101, 0, -176,
|
|
-101, 20, -176,
|
|
205, 20, 0,
|
|
102, 20, 177,
|
|
-204, 20, 0,
|
|
205, 0, 0,
|
|
-204, 0, 0,
|
|
-101, 20, 177,
|
|
102, 0, 177,
|
|
-101, 0, 177,
|
|
|
|
/*--------------------- BG Face Data ---------------------------*/
|
|
|
|
|
|
BGCHECKCODE_NORMAL, 16,
|
|
0, 1, 2,
|
|
0, 2, 3,
|
|
4, 0, 5,
|
|
0, 6, 5,
|
|
4, 1, 0,
|
|
0, 3, 6,
|
|
4, 7, 1,
|
|
3, 2, 8,
|
|
3, 8, 6,
|
|
5, 7, 4,
|
|
9, 10, 5,
|
|
5, 10, 7,
|
|
6, 9, 5,
|
|
6, 8, 11,
|
|
6, 11, 9,
|
|
9, 11, 10,
|
|
|
|
BGCHECKCODE_PLANEEND,
|
|
|
|
|
|
BGCHECKCODE_ALLEND,
|
|
};
|
|
|
|
|
|
|
|
static long long sos_bane = 0;
|
|
|
|
/*################################################################################################*/
|
|
#endif
|
|
/*################################################################################################*/
|
|
|