sm64/shape/enemy2_g/ice_otos.shape

899 lines
70 KiB
Plaintext

#ifdef GFX_SHAPE
/**************************************************************/
/* shape data ice_otos_basedata (skeleton & animation) */
/**************************************************************/
#define softspriteON 1
#define ShapeColor_ice_otos_basedata(r,g,b) ShapeColor(r,g,b)
/*-------------------------------------------------------------*/
/* light data */
/*-------------------------------------------------------------*/
static Lights1 light_ice_otos_basedata[]={
ShapeColor_ice_otos_basedata(0,227,0),
ShapeColor_ice_otos_basedata(0,255,0),
ShapeColor_ice_otos_basedata(255,165,0),
ShapeColor_ice_otos_basedata(0,0,0),
};
/*-------------------------------------------------------------*/
/* texture data */
/*-------------------------------------------------------------*/
static unsigned short ice_otosu_body0_txt[] = {
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x76fe, 0x3cbe, 0x3cbe, 0x3cbe,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0ab8, 0x0ab8, 0x0ab8, 0x2c3c, 0x2c3c, 0x2c3c, 0x76fe, 0x76fe, 0x76fe, 0x76fe, 0x76fe, 0x76fe,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0ab8, 0x0ab8, 0x2c3c, 0x2c3c, 0x2c3c, 0x2c3c, 0x76fe, 0x7ebf, 0x76ff, 0x3d7f, 0x55bf, 0x4e3f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0ab8, 0x0ab8, 0x2c3c, 0x2c3c, 0x2c3d, 0x3cbd, 0x44fd, 0x34bd, 0x3bbf, 0x227f, 0x21bf, 0x2abf, 0x2aff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0ab8, 0x0ab9, 0x23fb, 0x3c7f, 0x44bf, 0x547f, 0x443f, 0x5cbf, 0x44bf, 0x2cbf, 0x553f, 0x443f, 0x3bbf,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1aff, 0x0d7f, 0x0e3f, 0x153f, 0x147f, 0x147f, 0x157f, 0x453f, 0x5eff, 0x77ff, 0x26bf, 0x77ff, 0x6eff, 0x563f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x343f, 0x3cbf, 0x3cff, 0x1cff, 0x153f, 0x14bf, 0x16ff, 0x2fff, 0x67ff, 0x97ff, 0xafff, 0x87ff, 0x97ff, 0xa7ff, 0x9f7f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x2af3, 0x3bbd, 0x3bbf, 0x3bff, 0x3c3f, 0x44ff, 0x4d7f, 0x55ff, 0x577f, 0x5fff, 0x87ff, 0xb7ff, 0xbfff, 0xc7ff, 0xb7ff, 0xd7ff, 0xafff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x3b35, 0x4379, 0x43bb, 0x43bf, 0x4bff, 0x4c3f, 0x54bf, 0x653f, 0x75ff, 0x5eff, 0x473f, 0x57bf, 0x57ff, 0x5fff, 0x67ff, 0x6fff, 0x67ff, 0x7fff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1ab5, 0x2339, 0x233d, 0x43bf, 0x4bff, 0x4c3f, 0x33ff, 0x13bf, 0x243f, 0x1c7f, 0x253f, 0x35ff, 0x3eff, 0x3f7f, 0x5f7f, 0x5fff, 0x57ff, 0x57ff, 0x67ff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x12b5, 0x1b3b, 0x2bbf, 0x1b7f, 0x137f, 0x0b7f, 0x1bbf, 0x13bf, 0x343f, 0x33ff, 0x3bff, 0x3bff, 0x44bf, 0x4cff, 0x4cff, 0x557f, 0x55bf, 0x5ebf, 0x5eff, 0x5f3f, 0x5eff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1aff, 0x233f, 0x2bff, 0x343f, 0x347f, 0x3c7f, 0x3c7f, 0x3c3f, 0x337f, 0x333f, 0x32ff, 0x2a3f, 0x2a3f, 0x32bf, 0x32bf, 0x3b3f, 0x3b3f, 0x3bbf, 0x43ff, 0x4cff, 0x557f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x123d, 0x1a7f, 0x1abf, 0x237f, 0x2bbf, 0x2bbf, 0x2b3f, 0x2b3f, 0x2b3f, 0x22ff, 0x227f, 0x223f, 0x19ff, 0x19bf, 0x19bf, 0x19bf, 0x21bf, 0x21ff, 0x2a3f, 0x2abf, 0x3b7f, 0x3b7f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x11ff, 0x123f, 0x127f, 0x1abf, 0x1aff, 0x22ff, 0x1aff, 0x1aff, 0x1aff, 0x233f, 0x2b7f, 0x2b3f, 0x2aff, 0x2abf, 0x2a7f, 0x2a7f, 0x2a7f, 0x2a3f, 0x2a3f, 0x327f, 0x327f, 0x32bf, 0x3aff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x097b, 0x123f, 0x127f, 0x1abf, 0x1aff, 0x1b3f, 0x23bf, 0x23ff, 0x243f, 0x2c3f, 0x2c3f, 0x343f, 0x343f, 0x343f, 0x33bf, 0x337f, 0x32ff, 0x32ff, 0x32bf, 0x32bf, 0x3abf, 0x3abf, 0x42ff, 0x433f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0935, 0x123f, 0x127f, 0x1abf, 0x1b3f, 0x23ff, 0x247f, 0x2d3f, 0x2d3f, 0x35ff, 0x363f, 0x3e3f, 0x3dbf, 0x457f, 0x457f, 0x453f, 0x44ff, 0x3c3f, 0x3bff, 0x3b3f, 0x3aff, 0x3abf, 0x3aff, 0x42ff, 0x4b3f,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x12bf, 0x1b7f, 0x23bf, 0x243f, 0x2cff, 0x2dff, 0x2e7f, 0x373f, 0x377f, 0x37ff, 0x3fff, 0x3f7f, 0x47bf, 0x473f, 0x4f3f, 0x4ebf, 0x4e3f, 0x4d7f, 0x44bf, 0x3bbf, 0x3b3f, 0x3aff, 0x3aff, 0x42ff, 0x42ff,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0a75, 0x0aff, 0x1bbf, 0x1c3f, 0x1cff, 0x1dbf, 0x1e7f, 0x1ebf, 0x1eff, 0x273f, 0x277f, 0x2fbf, 0x2fff, 0x37ff, 0x37ff, 0x47ff, 0x4f7f, 0x4f3f, 0x4e7f, 0x4cff, 0x443f, 0x3b7f, 0x3b3f, 0x3aff, 0x3abf, 0x3abf,
0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x1afe, 0x0abf, 0x033f, 0x03bf, 0x047f, 0x057f, 0x05ff, 0x063f, 0x0e7f, 0x0ebf, 0x16ff, 0x173f, 0x1f7f, 0x27bf, 0x27ff, 0x2fff, 0x2fff, 0x47ff, 0x4fbf, 0x4f3f, 0x4dbf, 0x447f, 0x3bff, 0x3b3f, 0x32bf, 0x32bf, 0x42ff,
0x1afe, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x137d, 0x1c3f, 0x1cbf, 0x2dbf, 0x25ff, 0x367f, 0x3eff, 0x2eff, 0x2f3f, 0x2f3f, 0x3fbf, 0x37bf, 0x4fff, 0x3fbf, 0x37bf, 0x37ff, 0x3fff, 0x4fff, 0x4fff, 0x473f, 0x3dff, 0x3cbf, 0x3c3f, 0x337f, 0x3b7f, 0x437f, 0x4bbf,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x1c7f, 0x253f, 0x35bf, 0x3e3f, 0x46bf, 0x4f3f, 0x577f, 0x67bf, 0x6fff, 0x7fff, 0x7fff, 0x7fff, 0x67ff, 0x5fff, 0x47ff, 0x4fff, 0x67ff, 0x5fff, 0x3fff, 0x35ff, 0x353f, 0x2c3f, 0x3c7f, 0x447f, 0x4c7f, 0x543f,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x13ff, 0x24bf, 0x353f, 0x3dff, 0x467f, 0x4ebf, 0x573f, 0x5f7f, 0x67bf, 0x6fff, 0x77ff, 0x7fff, 0x87ff, 0x87ff, 0x57ff, 0x47ff, 0x5fff, 0x7fff, 0x6fff, 0x46bf, 0x367f, 0x2d7f, 0x357f, 0x3d3f, 0x4cff, 0x553f, 0x65bf,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x13bd, 0x1bff, 0x24bf, 0x357f, 0x3dff, 0x467f, 0x4ebf, 0x573f, 0x5f7f, 0x67bf, 0x6fff, 0x77ff, 0x87ff, 0x87ff, 0x4fff, 0x47ff, 0x5fff, 0x7fff, 0x77ff, 0x6f3f, 0x5ebf, 0x3e3f, 0x363f, 0x36bf, 0x3e3f, 0x467f, 0x5e7f, 0x66ff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bff, 0x1c3f, 0x2cff, 0x357f, 0x3dff, 0x467f, 0x4eff, 0x573f, 0x67bf, 0x6fff, 0x77ff, 0x7fff, 0x6fff, 0x47bf, 0x4fff, 0x6fff, 0x77ff, 0x6fff, 0x66bf, 0x66bf, 0x5e3f, 0x5e3f, 0x56bf, 0x4eff, 0x46ff, 0x4fbf, 0x4fff, 0x57ff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bff, 0x1c3f, 0x247f, 0x2d3f, 0x3dbf, 0x463f, 0x4e7f, 0x56ff, 0x5f7f, 0x6fbf, 0x77ff, 0x6fff, 0x4fbf, 0x4fbf, 0x67ff, 0x77ff, 0x77ff, 0x6f3f, 0x66bf, 0x5e7f, 0x55ff, 0x5e7f, 0x66bf, 0x6eff, 0x6f3f, 0x77bf, 0x77ff, 0x6fff, 0x6fff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bff, 0x1bff, 0x1c7f, 0x2d3f, 0x3dbf, 0x463f, 0x56bf, 0x5f3f, 0x573f, 0x4f3f, 0x3eff, 0x4f7f, 0x6fff, 0x6fff, 0x6fbf, 0x66bf, 0x667f, 0x5e3f, 0x5dff, 0x667f, 0x66bf, 0x66bf, 0x6f3f, 0x77bf, 0x7fff, 0x7fff, 0x87ff, 0x87ff, 0x8fff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbd, 0x033f, 0x03bf, 0x147f, 0x2d3f, 0x2dbf, 0x25bf, 0x25ff, 0x2e3f, 0x3ebf, 0x4f3f, 0x4f3f, 0x5eff, 0x5e3f, 0x663f, 0x5dbf, 0x663f, 0x667f, 0x66bf, 0x777f, 0x77ff, 0x7fff, 0x7fff, 0x87ff, 0x87ff, 0x87ff, 0x8fff, 0x8fff, 0x8fff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bff, 0x033f, 0x037f, 0x03bf, 0x043f, 0x047f, 0x0cff, 0x1dbf, 0x1dff, 0x263f, 0x1d3f, 0x253f, 0x2cff, 0x2cff, 0x3d7f, 0x5e3f, 0x6f3f, 0x7fff, 0x7fff, 0x87ff, 0x87ff, 0x7fff, 0x7fff, 0x7fff, 0x87ff, 0x8fff, 0x97ff, 0x97ff, 0x97ff,
0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x037f, 0x03bf, 0x03ff, 0x0c7f, 0x14ff, 0x1d7f, 0x1d3f, 0x1c7f, 0x1c7f, 0x143f, 0x1cbf, 0x1cff, 0x257f, 0x2e7f, 0x3f3f, 0x5fbf, 0x4fbf, 0x57ff, 0x5fff, 0x5fff, 0x5fff, 0x5fff, 0x67ff, 0x67ff, 0x6fff, 0x7fff, 0x87ff, 0x8fff,
0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x037f, 0x03bf, 0x0c3f, 0x14bf, 0x1cff, 0x1cbf, 0x247f, 0x247f, 0x2cbf, 0x34ff, 0x2d7f, 0x36bf, 0x3f3f, 0x3f3f, 0x26ff, 0x16bf, 0x0ebf, 0x16bf, 0x1eff, 0x26ff, 0x3f7f, 0x47bf, 0x3f7f, 0x4fbf, 0x57ff, 0x67ff, 0x6fff, 0x77ff,
0x1bbc, 0x1bbc, 0x1bff, 0x243f, 0x033f, 0x03bf, 0x0c3f, 0x14bf, 0x1cbf, 0x1c3f, 0x1bff, 0x243f, 0x2cbf, 0x353f, 0x3e7f, 0x473f, 0x4f7f, 0x477f, 0x3f3f, 0x2eff, 0x26ff, 0x1eff, 0x1eff, 0x1eff, 0x16ff, 0x16ff, 0x16ff, 0x16ff, 0x0eff, 0x16ff, 0x1f3f, 0x273f,
0x1bbc, 0x1bbc, 0x1bbd, 0x1c3f, 0x24bf, 0x03bf, 0x03ff, 0x14bf, 0x1c3f, 0x1bff, 0x1b7f, 0x23ff, 0x247f, 0x2cff, 0x35ff, 0x3e7f, 0x46ff, 0x4f3f, 0x4f7f, 0x4f7f, 0x477f, 0x477f, 0x477f, 0x477f, 0x477f, 0x3f7f, 0x3f7f, 0x373f, 0x2f3f, 0x26ff, 0x377f, 0x57bf,
0x1bbc, 0x1bbc, 0x13bd, 0x1bff, 0x1c7f, 0x1c7f, 0x03ff, 0x147f, 0x13bf, 0x13bf, 0x133f, 0x1bbf, 0x23ff, 0x2c7f, 0x2cff, 0x357f, 0x3dff, 0x3e3f, 0x3dff, 0x467f, 0x4ebf, 0x4f3f, 0x573f, 0x4f3f, 0x473f, 0x3eff, 0x36ff, 0x36ff, 0x4f7f, 0x6fff, 0x87ff, 0x87ff,
0x1bbc, 0x1bbc, 0x13ff, 0x13ff, 0x1c7f, 0x1c7f, 0x0bff, 0x147f, 0x13bf, 0x133f, 0x133f, 0x1b7f, 0x1b7f, 0x23bf, 0x23ff, 0x23ff, 0x2c3f, 0x2c3f, 0x34ff, 0x3d3f, 0x3dbf, 0x463f, 0x4e7f, 0x467f, 0x363f, 0x2e3f, 0x2e3f, 0x46bf, 0x777f, 0x7fbf, 0x77bf, 0x77bf,
0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x1c7f, 0x143f, 0x0c3f, 0x137f, 0x133f, 0x12ff, 0x12ff, 0x133f, 0x1b7f, 0x1b7f, 0x23bf, 0x23bf, 0x23bf, 0x2bff, 0x2c7f, 0x34ff, 0x3d3f, 0x3d7f, 0x2cff, 0x24ff, 0x1cbf, 0x353f, 0x563f, 0x663f, 0x667f, 0x667f, 0x66bf, 0x66bf,
0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x1c3f, 0x0bff, 0x137f, 0x12ff, 0x12bf, 0x12bf, 0x12ff, 0x12ff, 0x133f, 0x1b7f, 0x1bbf, 0x243f, 0x2c7f, 0x2cbf, 0x2cff, 0x1c7f, 0x147f, 0x1c7f, 0x457f, 0x557f, 0x4d7f, 0x4d7f, 0x4d7f, 0x4d7f, 0x4d7f, 0x4d7f, 0x4d7f, 0x4d7f,
0x1bbc, 0x1bbc, 0x1bbc, 0x137d, 0x13bf, 0x0aff, 0x12ff, 0x133f, 0x137f, 0x0b3f, 0x0b3f, 0x0b7f, 0x0b7f, 0x0bbf, 0x0bbf, 0x0bbf, 0x243f, 0x34bf, 0x34bf, 0x34bf, 0x34bf, 0x34bf, 0x34bf, 0x34ff, 0x3cff, 0x3cff, 0x3cff, 0x3d3f, 0x453f, 0x453f, 0x453f, 0x353f,
0x1bbc, 0x1bbc, 0x1bbc, 0x1379, 0x1bff, 0x12ff, 0x133f, 0x02ff, 0x1b7f, 0x137f, 0x137f, 0x137f, 0x137f, 0x1b7f, 0x1bbf, 0x1bff, 0x1bff, 0x243f, 0x143f, 0x0c3f, 0x0c3f, 0x0c3f, 0x0c3f, 0x0c3f, 0x143f, 0x143f, 0x1c7f, 0x1c7f, 0x1c7f, 0x1c7f, 0x1cbf, 0x14bf,
0x1bbc, 0x1bbc, 0x1bbc, 0x13bf, 0x13bf, 0x12ff, 0x0aff, 0x133f, 0x133f, 0x137f, 0x137f, 0x13bf, 0x0bbf, 0x0bbf, 0x0bbf, 0x0b3f, 0x0abf, 0x12bf, 0x12bf, 0x12ff, 0x127f, 0x12ff, 0x12bf, 0x12bf, 0x12ff, 0x133f, 0x137f, 0x13bf, 0x13bf, 0x13bf, 0x13bf, 0x133f,
0x1bbc, 0x1bbc, 0x1bbc, 0x13fd, 0x137f, 0x0abf, 0x0aff, 0x12ff, 0x133f, 0x0b7f, 0x0b7f, 0x0aff, 0x0a7f, 0x0abf, 0x0a3f, 0x09bf, 0x097f, 0x097f, 0x097f, 0x097f, 0x097f, 0x09bf, 0x11bf, 0x11ff, 0x123f, 0x127f, 0x1abf, 0x1aff, 0x1aff, 0x1abf, 0x1abf, 0x1a7f,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x137b, 0x027f, 0x133f, 0x12ff, 0x0b3f, 0x037f, 0x0abf, 0x0abf, 0x0a7f, 0x0a3f, 0x0a3f, 0x09ff, 0x09ff, 0x09ff, 0x09ff, 0x09ff, 0x09bf, 0x09bf, 0x11bf, 0x11bf, 0x11ff, 0x123f, 0x127f, 0x12bf, 0x1abf, 0x1a7f, 0x1a7f, 0x123f,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x12bd, 0x0abf, 0x133f, 0x0abf, 0x0b3f, 0x02ff, 0x0abf, 0x0abf, 0x0a7f, 0x0a7f, 0x0a3d, 0x0a3d, 0x0a3d, 0x0a3d, 0x0a3d, 0x0a3f, 0x123f, 0x123f, 0x127f, 0x127f, 0x127f, 0x127f, 0x12bf, 0x12bf, 0x127f, 0x127f, 0x123f, 0x11ff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x133d, 0x133f, 0x13bf, 0x12ff, 0x0aff, 0x02ff, 0x0abf, 0x0abf, 0x0abf, 0x0a7f, 0x0a7d, 0x0a7d, 0x0a7d, 0x0a7d, 0x0a7d, 0x0a7f, 0x127f, 0x12bf, 0x12bf, 0x12ff, 0x12ff, 0x12ff, 0x12ff, 0x1aff, 0x1aff, 0x1abf, 0x1abf, 0x1a7f,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x0a77, 0x0b7f, 0x12ff, 0x0abf, 0x02ff, 0x0a7f, 0x0a7f, 0x0abf, 0x0abf, 0x0abf, 0x0a7f, 0x0a7f, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x12ff, 0x12ff, 0x12ff, 0x12ff, 0x133f, 0x12ff, 0x12ff, 0x1aff, 0x1aff, 0x1aff, 0x1abf,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x137b, 0x02b9, 0x13ff, 0x12ff, 0x0aff, 0x02ff, 0x02bf, 0x0a3f, 0x0a7f, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x0abf, 0x12ff, 0x12ff, 0x12ff, 0x12ff, 0x12ff, 0x12ff, 0x12ff, 0x1aff, 0x1aff,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x12f5, 0x0b7d, 0x13ff, 0x13bf, 0x12ff, 0x02bf, 0x02bf, 0x0a3f, 0x0a3f, 0x0a3f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0abf, 0x12bf, 0x12bf, 0x12bf, 0x12bf, 0x12bf, 0x12bd, 0x12bd,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbb, 0x1bbb, 0x1bff, 0x0bbf, 0x143f, 0x133f, 0x02ff, 0x027f, 0x023f, 0x09ff, 0x09ff, 0x09ff, 0x0a3f, 0x0a3f, 0x0a3f, 0x0a3f, 0x0a3f, 0x0a3d, 0x0a3b, 0x0a39, 0x0a37, 0x0a35, 0x1235, 0x1233, 0x1273, 0x1273,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x243b, 0x13bb, 0x1bff, 0x1bff, 0x13ff, 0x0b3f, 0x02bf, 0x01ff, 0x01ff, 0x09ff, 0x09ff, 0x09ff, 0x09bf, 0x09ff, 0x09fd, 0x09f9, 0x0a35, 0x0a33, 0x09f1, 0x09f1, 0x09f1, 0x09f1, 0x09f1, 0x09f1, 0x01f1,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1b79, 0x1b79, 0x1bbd, 0x1bff, 0x0b7f, 0x0bbf, 0x02bf, 0x01ff, 0x01bf, 0x01bf, 0x01bf, 0x01bf, 0x017f, 0x097b, 0x09b7, 0x09f3, 0x09f1, 0x09f1, 0x01f1, 0x01f1, 0x01f3, 0x01f5, 0x0239, 0x0239, 0x027f,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1337, 0x0af7, 0x137b, 0x037d, 0x0abf, 0x01bf, 0x017f, 0x013f, 0x013d, 0x013b, 0x0139, 0x0137, 0x0135, 0x09b1, 0x09f1, 0x09f1, 0x01f3, 0x01f5, 0x01f9, 0x0a7f, 0x0aff, 0x12ff, 0x0b3d, 0x13bd,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x02b7, 0x0a37, 0x09fd, 0x0137, 0x00f3, 0x00f3, 0x00f1, 0x00ef, 0x00f1, 0x00f1, 0x012f, 0x096f, 0x09af, 0x09f1, 0x01f3, 0x01f7, 0x027f, 0x12ff, 0x133f, 0x0b7d, 0x0b7d, 0x0b7b, 0x0b7b,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bba, 0x137a, 0x1338, 0x137a, 0x1bbc, 0x1bbc, 0x00e7, 0x00eb, 0x00a9, 0x012b, 0x09af, 0x09f1, 0x09f1, 0x09b1, 0x09af, 0x09af, 0x09f1, 0x0a31, 0x0a33, 0x01f7, 0x023d, 0x0abf, 0x12fd, 0x0b3d, 0x0b7b, 0x0b7b, 0x0b79, 0x0b39,
0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1bbc, 0x1338, 0x0a72, 0x0126, 0x0126, 0x0126, 0x00e3, 0x00e7, 0x09f1, 0x0237, 0x023b, 0x023b, 0x023d, 0x0239, 0x0239, 0x0237, 0x0237, 0x0237, 0x0239, 0x023b, 0x0abd, 0x0afb, 0x0b3b, 0x0b7b, 0x0b39, 0x0b37, 0x0b37,
0x1bbc, 0x1bbc, 0x1bbc, 0x1338, 0x12f6, 0x016a, 0x096a, 0x0128, 0x00e6, 0x00e6, 0x00e6, 0x0169, 0x00e9, 0x016f, 0x01f5, 0x0ab9, 0x0afb, 0x0afb, 0x0afb, 0x0abb, 0x023b, 0x023b, 0x023b, 0x0239, 0x0239, 0x0239, 0x0ab9, 0x0ab9, 0x0af9, 0x0b37, 0x0b37, 0x0af5,
0x1bbc, 0x1bbc, 0x1bbc, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x0129, 0x016d, 0x01f3, 0x0a77, 0x0ab7, 0x0ab9, 0x0af9, 0x0ab9, 0x0ab9, 0x01f7, 0x0237, 0x0235, 0x01f5, 0x01f5, 0x0a35, 0x0ab5, 0x0af5, 0x0af5, 0x0af3,
0x1bbc, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x0126, 0x0126, 0x00e6, 0x00e7, 0x0127, 0x01ad, 0x0a33, 0x0a75, 0x0a75, 0x0a77, 0x0a77, 0x0a35, 0x01f5, 0x0a33, 0x0a31, 0x09f1, 0x01f3, 0x0a33, 0x0a73, 0x0ab1, 0x02b1,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e1, 0x0165, 0x09ab, 0x09ed, 0x0a31, 0x0a33, 0x0a33, 0x0a33, 0x0a33, 0x01ef, 0x09ef, 0x09ed, 0x01ef, 0x01af, 0x0a31, 0x0a2f, 0x026f,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e4, 0x00e1, 0x0121, 0x09a7, 0x09ab, 0x09a7, 0x09a9, 0x09a9, 0x09eb, 0x0169, 0x09a9, 0x01a9, 0x0169, 0x09ef, 0x09ed, 0x01ad,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00dd, 0x009d, 0x011d, 0x095f, 0x095f, 0x0961, 0x0961, 0x0963, 0x0163, 0x09a3, 0x0163, 0x0165, 0x009f,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00df, 0x00dd, 0x009d, 0x011f, 0x00dd, 0x095d, 0x011d, 0x011d, 0x00df, 0x00a1, 0x00dd,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x0121, 0x00e1, 0x00e1, 0x00e3, 0x0963, 0x01e3, 0x011b, 0x0119,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x011b, 0x00d7,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x0118, 0x0118,
0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x0118, 0x0118,
};
static unsigned short ice_otosu_body1_txt[] = {
0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x76fe, 0x76fe, 0x14fe, 0x14fe, 0x14fe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x66bf, 0x4dfd, 0x5f3f, 0x35bf, 0x14ff, 0x14fe, 0x14fe, 0x14fe, 0x14fe, 0x14fe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x2c3f, 0x2c7f, 0x343f, 0x543f, 0x4c3d, 0x2bfd, 0x2bfd, 0x147f, 0x14ff, 0x14fe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x3bff, 0x33bf, 0x2aff, 0x44bf, 0x567f, 0x4f7f, 0x6fbf, 0x6fff, 0x4fbf, 0x3f3f, 0x26bf, 0x1eff, 0x3cbe, 0xafbe, 0xafbe, 0xafbe, 0xafbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x5e3f, 0x55bf, 0x663f, 0x66ff, 0x77ff, 0x77ff, 0x97ff, 0xbfff, 0xbfff, 0xafff, 0xa7ff, 0x8fff, 0x87bf, 0x773f, 0xafbe, 0xafbe, 0xafbe, 0xafbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x9f7f, 0x9f3f, 0x9eff, 0x8e7f, 0xa6ff, 0xb7bf, 0x9fff, 0xafff, 0xb7ff, 0xa7ff, 0xd7ff, 0xcfff, 0xc7ff, 0xafff, 0x9fbf, 0xafbe, 0xafbe, 0xafbe, 0xafbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x9fff, 0x7fff, 0xafff, 0x97bf, 0x767f, 0x767f, 0x8eff, 0x9f3f, 0x86bf, 0xbfff, 0xbfff, 0xd7ff, 0xbfff, 0xb7ff, 0xcfff, 0xc7ff, 0xafbf, 0xafbe, 0xafbe, 0xafbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x6fff, 0x7fff, 0x97ff, 0x6fff, 0x47ff, 0x57bf, 0x56ff, 0x6fff, 0x4ebf, 0x3e3f, 0x563f, 0x6e7f, 0x76bf, 0x7f3f, 0x8fbf, 0xbfff, 0xbfff, 0xafbf, 0xafbe, 0xafbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x87ff, 0xafff, 0xafff, 0xa7ff, 0x97ff, 0x77ff, 0xafff, 0x9fff, 0x67ff, 0x6fff, 0x8fff, 0x573f, 0x46ff, 0x567f, 0x4dff, 0x3d7f, 0x5e3f, 0x6e7f, 0x6e7f, 0xafbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x5fbf, 0x6fff, 0x6fff, 0x77ff, 0x8fff, 0x7fff, 0x8fff, 0x97ff, 0xafff, 0xbfff, 0xb7ff, 0xbfff, 0x97ff, 0x97ff, 0x87ff, 0x77ff, 0x6ebf, 0x7eff, 0x663f, 0x44ff, 0x2c3f, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x553f, 0x55bf, 0x5ebf, 0x5eff, 0x56bf, 0x5f3f, 0x67ff, 0x67ff, 0x6fff, 0x7fff, 0x8fff, 0x97ff, 0xafff, 0xafff, 0xbfff, 0xbfff, 0x97ff, 0x7fff, 0x7fbf, 0x873f, 0x6dff, 0x3cbf, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x43ff, 0x4c7f, 0x54ff, 0x5d3f, 0x5dbf, 0x5dff, 0x5e3f, 0x5ebf, 0x5ebf, 0x573f, 0x577f, 0x6fbf, 0x877f, 0x8f3f, 0x973f, 0x96ff, 0xa77f, 0xb7bf, 0x877f, 0x6f3f, 0x8f3f, 0x657f, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x437f, 0x43bf, 0x4bff, 0x547f, 0x5cff, 0x5d3f, 0x653f, 0x657f, 0x5dff, 0x5e3f, 0x56bf, 0x4f3f, 0x5f3f, 0x6f3f, 0x6eff, 0x8eff, 0x8eff, 0x96bf, 0xaf7f, 0x873f, 0x777f, 0x7e7f, 0x3cbf, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x4b7f, 0x53ff, 0x5c3f, 0x64bf, 0x64ff, 0x6d3f, 0x6d7f, 0x6d7f, 0x657f, 0x657f, 0x5dbf, 0x55ff, 0x4e7f, 0x46ff, 0x56ff, 0x5ebf, 0x86bf, 0x8ebf, 0x96bf, 0xb7ff, 0x87bf, 0x5eff, 0x45ff, 0x6cff, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x4b7f, 0x53bf, 0x5c3f, 0x6c7f, 0x74ff, 0x753f, 0x7d7f, 0x7d7f, 0x75bf, 0x75bf, 0x653f, 0x5d3f, 0x557f, 0x55bf, 0x4e7f, 0x56bf, 0x56bf, 0x7ebf, 0x8eff, 0xa7ff, 0x87bf, 0x677f, 0x873f, 0x967f, 0x753f, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x4b3f, 0x53bf, 0x63ff, 0x6c7f, 0x74bf, 0x7cff, 0x7d3f, 0x7d3f, 0x7d3f, 0x753f, 0x6cff, 0x653f, 0x653f, 0x5d3f, 0x553f, 0x4dff, 0x4ebf, 0x6ebf, 0x76ff, 0x9fff, 0xb7ff, 0x8fff, 0x97bf, 0x8f3f, 0x863f, 0x5d3f, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x42ff, 0x4b3f, 0x5b7f, 0x63ff, 0x747f, 0x7cbf, 0x84ff, 0x84ff, 0x7cff, 0x7cbf, 0x74bf, 0x6cbf, 0x64bf, 0x64ff, 0x5cff, 0x553f, 0x557f, 0x463f, 0x573f, 0x87ff, 0x9fff, 0x7fbf, 0xa7bf, 0x9f7f, 0x76bf, 0x653d, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe, 0x3cbe,
0x4b3f, 0x5bbf, 0x63ff, 0x747f, 0x7cbf, 0x8cff, 0x8d3f, 0x8d3f, 0x8d3f, 0x84ff, 0x7cbf, 0x747f, 0x6c7f, 0x647f, 0x5c7f, 0x5c7f, 0x54bf, 0x4d7f, 0x56bf, 0x57bf, 0x7fff, 0x6fff, 0x877f, 0xcfff, 0x86ff, 0x663f, 0x3cbe, 0x3cbe, 0x4538, 0x4538, 0x4538, 0x3cbe,
0x5bff, 0x643f, 0x6c7f, 0x7cbf, 0x8d3f, 0x957f, 0x9dbf, 0x9dbf, 0x957f, 0x8d3f, 0x84ff, 0x7cbf, 0x6c7f, 0x643f, 0x5bff, 0x53ff, 0x5c7f, 0x5cff, 0x65bf, 0x5e7f, 0x5ebf, 0x377f, 0x677f, 0xbfff, 0xaf7f, 0x6e7f, 0x3dfd, 0x3cbe, 0x4538, 0x4538, 0x4538, 0x3cbe,
0x5c7f, 0x6cbf, 0x753f, 0x7d3f, 0x8d7f, 0x95bf, 0x9dff, 0x9dff, 0x9dbf, 0x957f, 0x8cff, 0x7cff, 0x7cff, 0x74ff, 0x6cff, 0x64ff, 0x64ff, 0x653f, 0x657f, 0x65ff, 0x4e3f, 0x267f, 0x5f7f, 0x97bf, 0x977f, 0x96ff, 0x667f, 0x4d7d, 0x4538, 0x4538, 0x4538, 0x3cbe,
0x6dbf, 0x75ff, 0x86bf, 0x8ebf, 0x96ff, 0x9eff, 0xa6ff, 0xa6ff, 0xa6ff, 0x9e3f, 0x96bf, 0x8e7f, 0x863f, 0x7dff, 0x75bf, 0x6d7f, 0x6d7f, 0x54ff, 0x44ff, 0x353f, 0x1d3f, 0x5e3f, 0x76ff, 0x677f, 0x773f, 0x6eff, 0x4e7f, 0x4539, 0x4538, 0x4538, 0x4538, 0x3cbe,
0x6f3f, 0x773f, 0x877f, 0x8fbf, 0x97ff, 0x9fff, 0xa7ff, 0xafff, 0xa7ff, 0xa7ff, 0x9f7f, 0x96ff, 0x867f, 0x65bf, 0x5d7f, 0x44ff, 0x347f, 0x243f, 0x2c3f, 0x7d7f, 0x7dbf, 0x6dff, 0x5e3f, 0x573f, 0x3eff, 0x4e3f, 0x4d7f, 0x4cb9, 0x4538, 0x4538, 0x0266, 0x3cbe,
0x5fff, 0x67ff, 0x6fff, 0x7fff, 0x87ff, 0x8fff, 0x9fff, 0xa7ff, 0xa7ff, 0xa7ff, 0x97ff, 0x76ff, 0x5e3f, 0x457f, 0x2cff, 0x2c7f, 0x54bf, 0x7d3f, 0x7cff, 0x6cff, 0x5cff, 0x5dbf, 0x363f, 0x0ebf, 0x353f, 0x4c7f, 0x43f7, 0x443b, 0x43f7, 0x0266, 0x0266, 0x3cbe,
0x6fff, 0x6fff, 0x77ff, 0x77ff, 0x7fff, 0x7fff, 0x87ff, 0x8fff, 0x8fff, 0x8fff, 0x77ff, 0x5f3f, 0x46bf, 0x3e3f, 0x4dbf, 0x8dff, 0x8dbf, 0x753f, 0x64bf, 0x5c7f, 0x54bf, 0x253f, 0x1cbf, 0x147f, 0x1bf9, 0x3373, 0x3b6f, 0x3b2d, 0x3bb5, 0x0266, 0x0266, 0x3cbe,
0x8fff, 0x97ff, 0x9fff, 0xa7ff, 0x9fff, 0x9fff, 0x97ff, 0x8fff, 0x87ff, 0x6fff, 0x57ff, 0x47ff, 0x377f, 0x46bf, 0x7eff, 0x973f, 0x8ebf, 0x75bf, 0x64ff, 0x547f, 0x243f, 0x1b7f, 0x1b3f, 0x12fd, 0x0af5, 0x0b73, 0x1b73, 0x1b2d, 0x232d, 0x0266, 0x0266, 0x0266,
0x97ff, 0x97ff, 0x9fff, 0xa7ff, 0xa7ff, 0xafff, 0xafff, 0xb7ff, 0x9fff, 0x7fff, 0x5fff, 0x47ff, 0x37ff, 0x37ff, 0x67ff, 0x8fff, 0x873f, 0x767f, 0x65ff, 0x54ff, 0x243f, 0x12bd, 0x11b7, 0x1173, 0x11f5, 0x0af5, 0x0bb7, 0x0331, 0x0267, 0x0266, 0x0266, 0x0266,
0x9fff, 0x9fff, 0x9fff, 0xa7ff, 0xa7ff, 0xa7ff, 0xa7ff, 0x97ff, 0x87ff, 0x77ff, 0x6fff, 0x5fff, 0x57ff, 0x4fff, 0x87ff, 0x8fff, 0x77ff, 0x677f, 0x5ebf, 0x5dff, 0x247f, 0x12fd, 0x116f, 0x092b, 0x096f, 0x1275, 0x1235, 0x0a33, 0x09e9, 0x0266, 0x0266, 0x0266,
0x97ff, 0x97ff, 0x97ff, 0x8fff, 0x87ff, 0x7fff, 0x77ff, 0x6fff, 0x67ff, 0x67ff, 0x7fff, 0x77ff, 0x97ff, 0xafff, 0xb7ff, 0xa7ff, 0x97ff, 0x77ff, 0x57bf, 0x567f, 0x2d7f, 0x143f, 0x11f7, 0x08e9, 0x08a3, 0x08e7, 0x096d, 0x1237, 0x09ed, 0x0a6d, 0x0266, 0x0266,
0x77ff, 0x77ff, 0x77ff, 0x6fff, 0x6fff, 0x87ff, 0x8fff, 0xb7ff, 0xc7ff, 0xc7ff, 0xbfff, 0xb7ff, 0xb7ff, 0xb7ff, 0xafff, 0xa7ff, 0xa7ff, 0x8fff, 0x6fbf, 0x677f, 0x3ebf, 0x1d7f, 0x1bbf, 0x1171, 0x08a3, 0x005f, 0x0929, 0x11f1, 0x12b5, 0x0b6d, 0x0266, 0x0266,
0x47bf, 0x77ff, 0xafff, 0xb7ff, 0xbfff, 0xbfff, 0xbfff, 0xb7ff, 0xafff, 0xafff, 0xa7ff, 0xa7ff, 0xa7ff, 0xa7ff, 0x9fff, 0x9fff, 0x97ff, 0x97bf, 0x8fbf, 0x877f, 0x673f, 0x1ebf, 0x14bf, 0x1237, 0x0929, 0x00a1, 0x0927, 0x09ab, 0x0b2f, 0x33ef, 0x019a, 0x019a,
0x67ff, 0x6fff, 0x67ff, 0x87ff, 0x9fff, 0x9fff, 0xa7ff, 0xa7ff, 0xa7ff, 0x9fff, 0x9fff, 0x9fff, 0x97ff, 0x97ff, 0x97ff, 0x97ff, 0x8fbf, 0x8f7f, 0x877f, 0x773f, 0x56ff, 0x36bf, 0x1cff, 0x0b7b, 0x09af, 0x096d, 0x096d, 0x02a9, 0x32eb, 0x33af, 0x019a, 0x019a,
0x7fff, 0x6fff, 0x5fbf, 0x4f7f, 0x4f7f, 0x5fbf, 0x77ff, 0x7fff, 0x77ff, 0x77ff, 0x67ff, 0x67bf, 0x5fbf, 0x67bf, 0x77bf, 0x77bf, 0x677f, 0x5f3f, 0x56ff, 0x4ebf, 0x463f, 0x44ff, 0x2c3f, 0x0af1, 0x09f1, 0x123b, 0x02ef, 0x22a7, 0x32a7, 0x2b6d, 0x019a, 0x019a,
0x77ff, 0x77ff, 0x77ff, 0x57bf, 0x2f3f, 0x16ff, 0x167f, 0x46bf, 0x66bf, 0x6e7f, 0x663f, 0x65bf, 0x657f, 0x5d7f, 0x5dbf, 0x5e3f, 0x5dbf, 0x5d7f, 0x553f, 0x4cff, 0x443f, 0x43fb, 0x2b31, 0x0b33, 0x133d, 0x0b79, 0x1b31, 0x32a7, 0x3a63, 0x1aa9, 0x019a, 0x019a,
0x66ff, 0x673f, 0x4f7f, 0x3f7f, 0x36bf, 0x2d7f, 0x1cbf, 0x24bf, 0x2c3f, 0x547f, 0x5c3f, 0x5c3f, 0x543d, 0x53fd, 0x53fb, 0x4bfb, 0x4bb9, 0x4bb7, 0x43b7, 0x4375, 0x3b75, 0x3bb7, 0x2bfd, 0x1c3f, 0x0cff, 0x143b, 0x3331, 0x32e9, 0x3a61, 0x1a21, 0x019a, 0x019a,
0x55bf, 0x3e7f, 0x367f, 0x3d7f, 0x457f, 0x3cbf, 0x2bff, 0x1b7f, 0x0b3d, 0x2bbf, 0x4c3f, 0x5cbf, 0x5cbf, 0x54bf, 0x54ff, 0x54bf, 0x4cbf, 0x4cbf, 0x4cbf, 0x44bf, 0x44bf, 0x3cbf, 0x3cff, 0x1d7f, 0x153d, 0x24f9, 0x33b5, 0x332d, 0x3261, 0x11e1, 0x019a, 0x019a,
0x253f, 0x257f, 0x2c7f, 0x343f, 0x33ff, 0x337f, 0x33bf, 0x33bf, 0x1bbf, 0x13ff, 0x3cbf, 0x557f, 0x5dbf, 0x55ff, 0x4dff, 0x4e3f, 0x4dbf, 0x463f, 0x3e3f, 0x3dff, 0x3dff, 0x3dbf, 0x3d7f, 0x3d7d, 0x453b, 0x3cf7, 0x2cb3, 0x336f, 0x3265, 0x019b, 0x019a, 0x019a,
0x1c7f, 0x237f, 0x233f, 0x227f, 0x19ff, 0x227f, 0x2b7f, 0x3c7f, 0x34ff, 0x14ff, 0x1d7f, 0x263f, 0x5ebf, 0x6ebf, 0x6ebf, 0x6e7f, 0x6e7f, 0x663f, 0x5e3f, 0x55ff, 0x4dbf, 0x45bf, 0x457d, 0x3d3b, 0x3cf9, 0x44b5, 0x4c71, 0x342d, 0x32e7, 0x019a, 0x019a, 0x0118,
0x1abf, 0x123f, 0x11bf, 0x117f, 0x19bf, 0x19ff, 0x2b3f, 0x343f, 0x357f, 0x367f, 0x25ff, 0x25bf, 0x4dff, 0x45ff, 0x663f, 0x767f, 0x7e3f, 0x763f, 0x6dff, 0x5dbf, 0x55bf, 0x4d7f, 0x453b, 0x44f9, 0x3cb7, 0x3473, 0x442f, 0x43eb, 0x1aa1, 0x019a, 0x019a, 0x0118,
0x11ff, 0x11bf, 0x113f, 0x08fd, 0x117f, 0x19ff, 0x22ff, 0x23bf, 0x253f, 0x2d7f, 0x3dff, 0x4dff, 0x563f, 0x4dbf, 0x3d7f, 0x357f, 0x457f, 0x3d7f, 0x1cff, 0x14ff, 0x1cbd, 0x143b, 0x1bf7, 0x0bb5, 0x1c33, 0x3c2f, 0x4bed, 0x4367, 0x1261, 0x019a, 0x019a, 0x0118,
0x11bf, 0x11bf, 0x117d, 0x117d, 0x117f, 0x11bf, 0x123f, 0x1aff, 0x1bbf, 0x1c3f, 0x24bf, 0x34ff, 0x2cbf, 0x34ff, 0x34ff, 0x34ff, 0x2cff, 0x24bf, 0x247f, 0x23bd, 0x237b, 0x2b79, 0x2bb7, 0x23f3, 0x13af, 0x3bad, 0x4ba9, 0x3b23, 0x019a, 0x019a, 0x019a, 0x019a,
0x11bf, 0x11bd, 0x117b, 0x1179, 0x117b, 0x11bf, 0x19ff, 0x1a3f, 0x12bf, 0x133f, 0x137f, 0x137f, 0x1bbf, 0x1bbf, 0x137f, 0x1b7f, 0x1b7f, 0x1aff, 0x1afd, 0x1abb, 0x1ab9, 0x1af7, 0x1bb3, 0x2bf1, 0x2bad, 0x4ba9, 0x4365, 0x1aa1, 0x019a, 0x019a, 0x019a, 0x019a,
0x1a7f, 0x1a3d, 0x19fb, 0x19f9, 0x19f7, 0x19b7, 0x19b7, 0x11b9, 0x19bd, 0x19ff, 0x1a3f, 0x1a7f, 0x1a7f, 0x1a7f, 0x1a7f, 0x123f, 0x123f, 0x123d, 0x127b, 0x12f9, 0x1337, 0x2335, 0x3bb1, 0x43ef, 0x2b69, 0x2b27, 0x32e3, 0x1a1b, 0x019a, 0x0118, 0x0118, 0x0118,
0x1abf, 0x1abf, 0x1a7d, 0x1a7b, 0x1a79, 0x1a37, 0x1a35, 0x1a33, 0x1a33, 0x1a35, 0x1a37, 0x1a3b, 0x1a7f, 0x1a3f, 0x1a7f, 0x1a7f, 0x12bd, 0x133b, 0x12f9, 0x1ab7, 0x2af3, 0x32f1, 0x43ef, 0x02e9, 0x3b67, 0x2aa5, 0x221d, 0x19dd, 0x0118, 0x0118, 0x0118, 0x0118,
0x1aff, 0x1abf, 0x1abf, 0x1abb, 0x1a79, 0x1a75, 0x1a73, 0x1a71, 0x1a71, 0x1a71, 0x1ab5, 0x22b9, 0x22ff, 0x22ff, 0x1b3d, 0x1b3b, 0x1339, 0x2337, 0x2af5, 0x2ab3, 0x32f1, 0x12ed, 0x1b29, 0x3b27, 0x2a65, 0x19df, 0x1999, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x12bb, 0x1abb, 0x1a77, 0x1a75, 0x1a73, 0x1a71, 0x1a6f, 0x1a71, 0x1ab1, 0x1ab5, 0x233b, 0x233f, 0x237d, 0x1bfb, 0x1bf9, 0x23b9, 0x2b77, 0x2af5, 0x2af3, 0x2a6f, 0x0a2b, 0x232b, 0x1aa7, 0x2aa5, 0x21e1, 0x199b, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x1271, 0x1271, 0x1271, 0x126f, 0x122f, 0x1271, 0x1273, 0x12b7, 0x12ff, 0x133d, 0x137b, 0x13fb, 0x1bf9, 0x2439, 0x33f7, 0x33f5, 0x3373, 0x2b31, 0x2aaf, 0x226d, 0x1229, 0x22a7, 0x1263, 0x2221, 0x199b, 0x0913, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0231, 0x0233, 0x0235, 0x0277, 0x027b, 0x02bd, 0x02fd, 0x037b, 0x03bb, 0x03b9, 0x0bb9, 0x1bb7, 0x1bb5, 0x23b5, 0x23b3, 0x2bb3, 0x2b71, 0x2b2f, 0x2aad, 0x09e9, 0x09a5, 0x1a23, 0x1a61, 0x099b, 0x1157, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0abf, 0x12ff, 0x137f, 0x13bd, 0x1bfd, 0x1bfb, 0x23fb, 0x2bf9, 0x23b9, 0x23b7, 0x1375, 0x1333, 0x1331, 0x1b31, 0x1b2f, 0x1b2d, 0x232d, 0x2b2b, 0x2ae9, 0x09a5, 0x0963, 0x119f, 0x11dd, 0x0957, 0x0913, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x13bd, 0x13bb, 0x1bbb, 0x1bbb, 0x23b9, 0x23b9, 0x23b7, 0x2bb7, 0x2bb5, 0x2bb5, 0x2b73, 0x2371, 0x232f, 0x1aed, 0x12ab, 0x12a9, 0x12a7, 0x1aa7, 0x22a5, 0x09e1, 0x015d, 0x091b, 0x0957, 0x00d1, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x1379, 0x1337, 0x1337, 0x1377, 0x1b75, 0x1b75, 0x1b33, 0x1b33, 0x2331, 0x2331, 0x232f, 0x232d, 0x232d, 0x22eb, 0x22e9, 0x1aa7, 0x1263, 0x1221, 0x121f, 0x099d, 0x00d9, 0x00d5, 0x0115, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x1337, 0x1335, 0x1335, 0x12f3, 0x12f1, 0x12f1, 0x12ef, 0x12ef, 0x12ed, 0x1aed, 0x1aab, 0x1aa9, 0x1aa9, 0x1aa7, 0x1a65, 0x1263, 0x1221, 0x099d, 0x099b, 0x0959, 0x00d7, 0x0113, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x1335, 0x12f5, 0x12f3, 0x12f1, 0x0af1, 0x0aaf, 0x0aad, 0x0aab, 0x0a6b, 0x0a69, 0x0a67, 0x0a67, 0x0a25, 0x0a23, 0x09e1, 0x09df, 0x09dd, 0x099b, 0x0159, 0x00d7, 0x00d5, 0x095b, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0af3, 0x0af3, 0x0af1, 0x0aaf, 0x0aaf, 0x0aad, 0x0a6b, 0x0a6b, 0x0a69, 0x0a67, 0x0a27, 0x0a25, 0x0a23, 0x09e1, 0x09df, 0x099d, 0x099b, 0x0159, 0x0117, 0x00d3, 0x0119, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0af1, 0x0ab1, 0x0aaf, 0x0aaf, 0x0a6d, 0x0a6b, 0x0a6b, 0x0a69, 0x0a27, 0x0a25, 0x0a25, 0x09e3, 0x09e1, 0x09df, 0x099d, 0x099b, 0x0159, 0x0117, 0x0119, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x02af, 0x02af, 0x026d, 0x026d, 0x026b, 0x0229, 0x01e9, 0x01e7, 0x01e5, 0x01a5, 0x01a3, 0x01a1, 0x019f, 0x019d, 0x015b, 0x00d9, 0x00d7, 0x00d7, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x022d, 0x01ed, 0x016b, 0x016b, 0x0169, 0x0165, 0x0161, 0x0161, 0x011f, 0x011f, 0x011d, 0x011d, 0x0119, 0x00d7, 0x0091, 0x00d3, 0x00d7, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0129, 0x00e7, 0x00a1, 0x009f, 0x009b, 0x009b, 0x00d9, 0x00d9, 0x00d7, 0x00d7, 0x00d5, 0x00d3, 0x00d3, 0x00d3, 0x0091, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x005b, 0x0059, 0x009f, 0x00e3, 0x00e3, 0x00e3, 0x009d, 0x009b, 0x0097, 0x0097, 0x00d9, 0x0119, 0x00d5, 0x0114, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x011b, 0x011b, 0x0119, 0x0119, 0x00d9, 0x0099, 0x0099, 0x0099, 0x011b, 0x0119, 0x0119, 0x0116, 0x0116, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0119, 0x0119, 0x00d7, 0x00d5, 0x00d5, 0x0115, 0x0119, 0x0119, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x00d7, 0x0117, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118, 0x0118,
};
static unsigned short ice_otosu_eye_txt[] = {
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0843, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1085, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x20c9, 0x4211, 0x94a5, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x4211, 0x94a5, 0xce73, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x94a5, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x94a5, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x5295, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x5295, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x5295, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x8421, 0x18c7, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0xd6b5, 0x9ce7, 0x2109, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x5295, 0xdef7, 0xef7b, 0xbdef, 0x2109, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0843, 0x18c7, 0x8c63, 0xef7b, 0xb5ad, 0x2109, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x39cf, 0x1045, 0x0001, 0x2149, 0x8421, 0x39cf, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x294b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x1084, 0x0001, 0x0001, 0x4211, 0x94a5, 0x0001, 0x0001, 0x0001, 0x0843, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xce73, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084,
0x1084, 0x0001, 0x0001, 0x39cf, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffbf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x5295, 0x1084,
0x0001, 0x0001, 0x1887, 0x94a5, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x39cf, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084,
0x0001, 0x0001, 0x0001, 0x0001, 0xce73, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xce73, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x5295, 0x1084, 0x1084,
0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0x0843, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x5295, 0x0001, 0x0001, 0x0001, 0xce73, 0xffff, 0xffff, 0xffff, 0x0001, 0x0001, 0x0001, 0x0001, 0xce73, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x5295, 0x0001, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0803, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xce73, 0xce73, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xce73, 0x0803, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x5295, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0803, 0x39cf, 0x39cf, 0x39cf, 0x1085, 0x1085, 0x1085, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x5295, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x39cf, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x5295, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x39cf, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084, 0x1084,
};
/*-------------------------------------------------------------*/
/* vertex & polygon data */
/*-------------------------------------------------------------*/
static Vtx vtx_ice_otos_basedata0[]={
{27,-35,0,0,0,0,12,-126,4,0},
{56,-16,-27,0,0,0,22,-82,-93,0},
{72,-16,0,0,0,0,89,-89,4,0},
{56,28,-46,0,0,0,101,-33,-67,255},
{90,28,0,0,0,0,101,-33,-67,255},
{-17,-17,0,0,0,0,-41,-59,-104,255},
{-37,27,0,0,0,0,-48,-34,-112,255},
{56,28,-46,0,0,0,-48,-34,-112,255},
{56,-16,22,0,0,0,22,-76,98,255},
{90,28,0,0,0,0,95,-34,75,255},
{55,28,41,0,0,0,95,-34,75,255},
{-17,-17,0,0,0,0,-36,-53,108,255},
{55,28,41,0,0,0,-43,-33,114,255},
{-37,27,0,0,0,0,-43,-33,114,255},
{90,28,0,0,0,0,-1,127,0,255},
{56,28,-46,0,0,0,-1,127,0,0},
{-37,27,0,0,0,0,-1,127,0,0},
{55,28,41,0,0,0,-1,127,0,255},
};
static Vtx vtx_ice_otos_basedata1[]={
{72,-16,0,0,0,0,89,-89,-4,0},
{56,-16,27,0,0,0,22,-82,93,0},
{27,-35,0,0,0,0,12,-126,-4,0},
{90,28,0,0,0,0,101,-33,67,255},
{56,28,46,0,0,0,101,-33,67,255},
{56,28,46,0,0,0,-48,-34,112,255},
{-37,27,0,0,0,0,-48,-34,112,255},
{-17,-17,0,0,0,0,-41,-59,104,255},
{56,-16,-22,0,0,0,22,-76,-98,255},
{55,28,-41,0,0,0,95,-34,-75,255},
{90,28,0,0,0,0,95,-34,-75,255},
{-37,27,0,0,0,0,-43,-33,-114,255},
{55,28,-41,0,0,0,-43,-33,-114,255},
{-17,-17,0,0,0,0,-36,-53,-108,255},
{55,28,-41,0,0,0,-1,127,0,255},
{-37,27,0,0,0,0,-1,127,0,0},
{56,28,46,0,0,0,-1,127,0,0},
{90,28,0,0,0,0,-1,127,0,255},
};
static Vtx vtx_ice_otos_basedata3[]={
{132,-29,0,0,0,0,16,-62,-109,0},
{131,31,-35,0,0,0,16,-62,-109,0},
{250,2,0,0,0,0,16,-62,-109,0},
{131,31,35,0,0,0,16,-62,109,255},
{132,-29,0,0,0,0,16,-62,109,255},
{250,2,0,0,0,0,16,-62,109,255},
{131,31,-35,0,0,0,30,123,0,255},
{131,31,35,0,0,0,30,123,0,255},
{250,2,0,0,0,0,30,123,0,255},
};
static Gfx RCP_ice_otos_basedata0[]={
gsSPLight((&light_ice_otos_basedata[0].l[0]),1),
gsSPLight((&light_ice_otos_basedata[0].a),2),
gsSPVertex(&vtx_ice_otos_basedata0[0],14,0),
gsSP1Triangle(0,1,2,0),
gsSP1Triangle(2,1,3,0),
gsSP1Triangle(2,3,4,0),
gsSP1Triangle(1,5,6,0),
gsSP1Triangle(1,6,7,0),
gsSP1Triangle(0,5,1,0),
gsSP1Triangle(0,2,8,0),
gsSP1Triangle(8,2,9,0),
gsSP1Triangle(8,9,10,0),
gsSP1Triangle(11,8,12,0),
gsSP1Triangle(11,12,13,0),
gsSP1Triangle(0,8,11,0),
gsSPVertex(&vtx_ice_otos_basedata0[14],4,0),
gsSP1Triangle(0,1,2,0),
gsSP1Triangle(0,2,3,0),
gsSPEndDisplayList()
};
static Gfx RCP_ice_otos_basedata1[]={
gsSPLight((&light_ice_otos_basedata[1].l[0]),1),
gsSPLight((&light_ice_otos_basedata[1].a),2),
gsSPVertex(&vtx_ice_otos_basedata1[0],14,0),
gsSP1Triangle(0,1,2,0),
gsSP1Triangle(3,4,1,0),
gsSP1Triangle(3,1,0,0),
gsSP1Triangle(5,6,7,0),
gsSP1Triangle(5,7,1,0),
gsSP1Triangle(1,7,2,0),
gsSP1Triangle(8,0,2,0),
gsSP1Triangle(9,10,0,0),
gsSP1Triangle(9,0,8,0),
gsSP1Triangle(11,12,8,0),
gsSP1Triangle(11,8,13,0),
gsSP1Triangle(13,8,2,0),
gsSPVertex(&vtx_ice_otos_basedata1[14],4,0),
gsSP1Triangle(0,1,2,0),
gsSP1Triangle(0,2,3,0),
gsSPEndDisplayList()
};
static Gfx RCP_ice_otos_basedata3[]={
gsSPLight((&light_ice_otos_basedata[2].l[0]),1),
gsSPLight((&light_ice_otos_basedata[2].a),2),
gsSPVertex(&vtx_ice_otos_basedata3[0],9,0),
gsSP1Triangle(0,1,2,0),
gsSP1Triangle(3,4,5,0),
gsSP1Triangle(6,7,8,0),
gsSPEndDisplayList()
};
/***************************************************************************************************
Otos Body Sprite Shape (ice_otosu_body)
****************************************************************************************************/
#define MINI 1.8
static Vtx vtx_ice_otosu_body_0[] = {
{ 0*MINI, 38*MINI, 0, 0, 992, 0, 255, 255, 255, 255},
{ -37*MINI, -37*MINI, 0, 0, 0, 2016, 255, 255, 255, 255},
{ 0*MINI, -37*MINI, 0, 0, 992, 2016, 255, 255, 255, 255},
{ -37*MINI, 38*MINI, 0, 0, 0, 0, 255, 255, 255, 255},
};
static Vtx vtx_ice_otosu_body_1[] = {
{ 38*MINI, 38*MINI, 0, 0, 992, 0, 255, 255, 255, 255},
{ 0*MINI, -37*MINI, 0, 0, 0, 2016, 255, 255, 255, 255},
{ 38*MINI, -37*MINI, 0, 0, 992, 2016, 255, 255, 255, 255},
{ 0*MINI, 38*MINI, 0, 0, 0, 0, 255, 255, 255, 255},
};
static Gfx gfx_ice_otosu_body_0[] = {
gs_Tani_LoadTextureImage2(ice_otosu_body0_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_ice_otosu_body_0[0], 4, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 3, 1, 0),
gsSPEndDisplayList()
};
static Gfx gfx_ice_otosu_body_1[] = {
gs_Tani_LoadTextureImage2(ice_otosu_body1_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_ice_otosu_body_1[0], 4, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 3, 1, 0),
gsSPEndDisplayList()
};
static Gfx gfx_ice_otosu_body[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
gsSPClearGeometryMode(G_LIGHTING),
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, 64, 0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 6, G_TX_NOLOD),
gsSPDisplayList(gfx_ice_otosu_body_0),
gsSPDisplayList(gfx_ice_otosu_body_1),
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList()
};
/***************************************************************************************************
Big Otos Body Sprite Shape (Big ice_otosu_body)
****************************************************************************************************/
#define BIG 3.6
static Vtx vtx_big_ice_otosu_body_0[] = {
{ 0*BIG, 38*BIG, 0, 0, 992, 0, 255, 255, 255, 255},
{ -37*BIG, -37*BIG, 0, 0, 0, 2016, 255, 255, 255, 255},
{ 0*BIG, -37*BIG, 0, 0, 992, 2016, 255, 255, 255, 255},
{ -37*BIG, 38*BIG, 0, 0, 0, 0, 255, 255, 255, 255},
};
static Vtx vtx_big_ice_otosu_body_1[] = {
{ 38*BIG, 38*BIG, 0, 0, 992, 0, 255, 255, 255, 255},
{ 0*BIG, -37*BIG, 0, 0, 0, 2016, 255, 255, 255, 255},
{ 38*BIG, -37*BIG, 0, 0, 992, 2016, 255, 255, 255, 255},
{ 0*BIG, 38*BIG, 0, 0, 0, 0, 255, 255, 255, 255},
};
static Gfx gfx_big_ice_otosu_body_0[] = {
gs_Tani_LoadTextureImage2(ice_otosu_body0_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_big_ice_otosu_body_0[0], 4, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 3, 1, 0),
gsSPEndDisplayList()
};
static Gfx gfx_big_ice_otosu_body_1[] = {
gs_Tani_LoadTextureImage2(ice_otosu_body1_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_big_ice_otosu_body_1[0], 4, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 3, 1, 0),
gsSPEndDisplayList()
};
static Gfx gfx_big_ice_otosu_body[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
gsSPClearGeometryMode(G_LIGHTING),
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, 64, 0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 6, G_TX_NOLOD),
gsSPDisplayList(gfx_big_ice_otosu_body_0),
gsSPDisplayList(gfx_big_ice_otosu_body_1),
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList()
};
/***************************************************************************************************
Otos Eye Shape
****************************************************************************************************/
static Vtx vtx_ice_otosu_eye_0[] = {
{ -36, 152, 0, 0, 0, 990, 255, 255, 255, 255},
{ -40, 136, 68, 0, 990, 990, 255, 255, 255, 255},
{ 56, 124, 68, 0, 990, 0, 255, 255, 255, 255},
{ 60, 140, 0, 0, 0, 0, 255, 255, 255, 255},
{ 56, 124, -64, 0, 990, 0, 255, 255, 255, 255},
{ -40, 136, -64, 0, 990, 990, 255, 255, 255, 255},
};
static Gfx gfx_ice_otosu_eye_0[] = {
gs_Tani_LoadTextureImage2(ice_otosu_eye_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
gsSPVertex(&vtx_ice_otosu_eye_0[0], 6, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 3, 5, 0, 0),
gsSPEndDisplayList()
};
static Gfx gfx_ice_otosu_eye[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
gsSPClearGeometryMode(G_LIGHTING),
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_ice_otosu_eye_0),
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList()
};
/*-------------------------------------------------------------*/
/* animation data */
/*-------------------------------------------------------------*/
/*================================================================*/
/* jump */
/*================================================================*/
static short ice_otos_jump_prm[]={
0, 174, 174, 173, 171, 168, 164, 159,
152, 144, 157, 169, 177, 181, 179, 177,
174, 172, 171, 172, 173, 174, 174, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, -1, -1, 0, 3, 9, 14, 16,
14, 10, 5, 1, 0,16383, 0, 0,
1, 2, 3, 4, 4, 4, 5, 5,
5, 6, 6, 6, 6, 6, 6, 5,
3, 2, 0, 0, 0, -775,-2529,-4400,
-5527,-5986,-6416,-6812,-7165,-7467,-7710,-7887,
-7991,-8012,-7944,-7779,-7509,-6520,-4632,-2487,
-728, 0,-5420,-7426,-11920,-16611,-19209,-19860,
-20261,-20445,-20447,-20301,-20042,-19704,-19321,-18927,
-18558,-18247,-18028,-17764,-17366,-16945,-16611,-16475,
-32767,-32767,31790,29598,27296,25987,25578,25237,
24966,24763,24630,24567,24575,24652,24801,25020,
25311,25674,26667,28458,30461,32093,-32767,27868,
25769,21069,16162,13444,12762,12342,12149,12145,
12296,12566,12918,13318,13728,14113,14437,14665,
14941,15358,15799,16148,16291,-11646,-13265,-16857,
-20528,-22383,-22562,-22496,-22222,-21778,-21202,-20533,
-19808,-19067,-18346,-17684,-17119,-16689,-16440,-16351,
-16363,-16414,-16444,-11750,-13347,-16891,-20512,-22339,
-22513,-22443,-22167,-21724,-21151,-20485,-19765,-19028,
-18313,-17656,-17095,-16668,-16423,-16340,-16357,-16412,
-16444,-16305,-16305,15574,15504,15319,15063,14776,
14329,13746,13302,13272,13655,14226,14919,15672,
16421,17101,17649,18001,17974,17572,17014,16518,
16305,};
static unsigned short ice_otos_jump_tbl[]={
1, 0, /* chn1translate x */
22, 1, /* chn1 translate y */
22, 23, /* chn1 translate z */
1, 0, /* chn1 rotate x */
1, 45, /* chn1 rotate y */
1, 0, /* chn1 rotate z */
1, 0, /* jnt1_1 rotate x */
1, 0, /* jnt1_1 rotate y */
22, 203, /* jnt1_1 rotate z */
1, 0, /* chn2 rotate x */
1, 0, /* chn2 rotate y */
1, 202, /* chn2 rotate z */
1, 0, /* jnt2_1 rotate x */
1, 0, /* jnt2_1 rotate y */
22, 157, /* jnt2_1 rotate z */
22, 46, /* jnt2_2 rotate x */
22, 68, /* jnt2_2 rotate y */
22, 90, /* jnt2_2 rotate z */
1, 0, /* sphere4 rotate x */
1, 0, /* sphere4 rotate y */
1, 0, /* sphere4 rotate z */
1, 0, /* chn4 rotate x */
1, 0, /* chn4 rotate y */
1, 201, /* chn4 rotate z */
1, 0, /* jnt4_1 rotate x */
1, 0, /* jnt4_1 rotate y */
22, 179, /* jnt4_1 rotate z */
1, 112, /* jnt4_2 rotate x */
22, 113, /* jnt4_2 rotate y */
22, 135, /* jnt4_2 rotate z */
1, 0, /* sphere3 rotate x */
1, 0, /* sphere3 rotate y */
1, 0, /* sphere3 rotate z */
1, 0, /* sphere1 rotate x */
1, 0, /* sphere1 rotate y */
1, 0, /* sphere1 rotate z */
1, 0, /* cone1 rotate x */
1, 0, /* cone1 rotate y */
1, 0, /* cone1 rotate z */
1, 0, /* grid1 rotate x */
1, 0, /* grid1 rotate y */
1, 0, /* grid1 rotate z */
};
AnimeRecord ice_otos_jump_anm={
MAP_ANIM_NORMAL, /* attr */
0, /* code */
0, /* start */
0, /* loop */
22,
13,
ice_otos_jump_prm,
ice_otos_jump_tbl
};
/*================================================================*/
/* run */
/*================================================================*/
static short ice_otos_run_prm[]={
0, 180, 177, 174, 176, 178, 180, 177,
174, 176, 179,16383,-19083,-19111,-18868,-17507,
-17165,-16893,-15488,-17178,-18341,-19038,-32767,-32767,
16291,17086,15637,14167,13998,14100,14232,14918,
15736,16256,-10082,-10957,-13091,-15747,-18188,-19677,
-18474,-15840,-12842,-10270,-19573,-18597,-16269,-13490,
-11162,-10186,-11477,-14402,-17534,-19449,-16305,-16305,
16305,};
static unsigned short ice_otos_run_tbl[]={
1, 0, /* chn1translate x */
10, 1, /* chn1 translate y */
1, 0, /* chn1 translate z */
1, 0, /* chn1 rotate x */
1, 11, /* chn1 rotate y */
1, 0, /* chn1 rotate z */
1, 0, /* jnt1_1 rotate x */
1, 0, /* jnt1_1 rotate y */
1, 56, /* jnt1_1 rotate z */
1, 0, /* chn2 rotate x */
1, 0, /* chn2 rotate y */
1, 55, /* chn2 rotate z */
1, 0, /* jnt2_1 rotate x */
1, 0, /* jnt2_1 rotate y */
10, 34, /* jnt2_1 rotate z */
1, 0, /* jnt2_2 rotate x */
1, 0, /* jnt2_2 rotate y */
10, 12, /* jnt2_2 rotate z */
1, 0, /* sphere4 rotate x */
1, 0, /* sphere4 rotate y */
1, 0, /* sphere4 rotate z */
1, 0, /* chn4 rotate x */
1, 0, /* chn4 rotate y */
1, 54, /* chn4 rotate z */
1, 0, /* jnt4_1 rotate x */
1, 0, /* jnt4_1 rotate y */
10, 44, /* jnt4_1 rotate z */
1, 22, /* jnt4_2 rotate x */
1, 23, /* jnt4_2 rotate y */
10, 24, /* jnt4_2 rotate z */
1, 0, /* sphere3 rotate x */
1, 0, /* sphere3 rotate y */
1, 0, /* sphere3 rotate z */
1, 0, /* sphere1 rotate x */
1, 0, /* sphere1 rotate y */
1, 0, /* sphere1 rotate z */
1, 0, /* cone1 rotate x */
1, 0, /* cone1 rotate y */
1, 0, /* cone1 rotate z */
1, 0, /* grid1 rotate x */
1, 0, /* grid1 rotate y */
1, 0, /* grid1 rotate z */
};
AnimeRecord ice_otos_run_anm={
MAP_ANIM_NORMAL, /* attr */
0, /* code */
0, /* start */
0, /* loop */
10,
13,
ice_otos_run_prm,
ice_otos_run_tbl
};
/*================================================================*/
/* walk */
/*================================================================*/
static short ice_otos_walk_prm[]={
0, 180, 179, 178, 176, 175, 174, 175,
175, 176, 177, 178, 179, 180, 179, 178,
177, 176, 175, 174, 175, 176, 178, 179,
180,16383,-19083,-19100,-19125,-19121,-19048,-18868,
-18203,-17507,-17279,-17170,-17112,-17042,-16893,-16546,
-16063,-15643,-15488,-16204,-17178,-17735,-18253,-18682,
-18975,-19083,-32767,-32767,16291,16440,16756,17038,
17086,15637,14734,14167,14005,13967,14004,14065,
14100,14088,14072,14102,14232,14489,14839,15234,
15624,15962,16201,16291,-10082,-10245,-10702,-11397,
-12279,-13294,-14389,-15511,-16608,-17626,-18512,-19214,
-19677,-19739,-19354,-18647,-17742,-16765,-15840,-14693,
-13196,-11697,-10543,-10082,-19573,-19388,-18878,-18106,
-17139,-16042,-14879,-13717,-12620,-11653,-10881,-10371,
-10186,-10405,-11004,-11900,-13007,-14241,-15518,-16752,
-17859,-18755,-19354,-19573,-16305,-16305,16305,};
static unsigned short ice_otos_walk_tbl[]={
1, 0, /* chn1translate x */
24, 1, /* chn1 translate y */
1, 0, /* chn1 translate z */
1, 0, /* chn1 rotate x */
1, 25, /* chn1 rotate y */
1, 0, /* chn1 rotate z */
1, 0, /* jnt1_1 rotate x */
1, 0, /* jnt1_1 rotate y */
1, 126, /* jnt1_1 rotate z */
1, 0, /* chn2 rotate x */
1, 0, /* chn2 rotate y */
1, 125, /* chn2 rotate z */
1, 0, /* jnt2_1 rotate x */
1, 0, /* jnt2_1 rotate y */
24, 76, /* jnt2_1 rotate z */
1, 0, /* jnt2_2 rotate x */
1, 0, /* jnt2_2 rotate y */
24, 26, /* jnt2_2 rotate z */
1, 0, /* sphere4 rotate x */
1, 0, /* sphere4 rotate y */
1, 0, /* sphere4 rotate z */
1, 0, /* chn4 rotate x */
1, 0, /* chn4 rotate y */
1, 124, /* chn4 rotate z */
1, 0, /* jnt4_1 rotate x */
1, 0, /* jnt4_1 rotate y */
24, 100, /* jnt4_1 rotate z */
1, 50, /* jnt4_2 rotate x */
1, 51, /* jnt4_2 rotate y */
24, 52, /* jnt4_2 rotate z */
1, 0, /* sphere3 rotate x */
1, 0, /* sphere3 rotate y */
1, 0, /* sphere3 rotate z */
1, 0, /* sphere1 rotate x */
1, 0, /* sphere1 rotate y */
1, 0, /* sphere1 rotate z */
1, 0, /* cone1 rotate x */
1, 0, /* cone1 rotate y */
1, 0, /* cone1 rotate z */
1, 0, /* grid1 rotate x */
1, 0, /* grid1 rotate y */
1, 0, /* grid1 rotate z */
};
AnimeRecord ice_otos_walk_anm={
MAP_ANIM_NORMAL, /* attr */
0, /* code */
0, /* start */
0, /* loop */
24,
13,
ice_otos_walk_prm,
ice_otos_walk_tbl
};
/*================================================================*/
/* Back Down */
/*================================================================*/
static short ice_otos_back_down_prm[]={
0, 174, 174, 174, 193, 208, 215, 211,
202, 189, 174, 174, 174,16383,-16371,-16619,
-16363,-13346,-15399,-18326,-20022,-19884,-19009,-17838,
-16811,-16371,-32767,-32767,16291,16117,16464,19420,
17401,14525,12849,12956,13779,14891,15870,16291,
-13836,-14668,-16496,-18325,-19156,-16562,-13836,-14594,
-16385,-17696,-17234,-16446,-13836,-14668,-16496,-18325,
-19156,-16562,-13836,-14594,-16385,-17696,-17234,-16446,
-16305,-16305,13697,14528,16357,18185,19016,16423,
13697,14455,16246,17556,17095,16306,};
static unsigned short ice_otos_back_down_tbl[]={
1, 0, /* chn1(12) */
12, 1,
1, 0,
1, 0, /* chn1(12) */
1, 13,
1, 0,
1, 0, /* jnt1_1(11) */
1, 0,
12, 66,
1, 0, /* chn2(10) */
1, 0,
1, 65,
1, 0, /* jnt2_1(6) */
1, 0,
12, 40,
1, 0, /* jnt2_2(3) */
1, 0,
12, 14,
1, 0, /* sphere4(0) */
1, 0,
1, 0,
1, 0, /* chn4(9) */
1, 0,
1, 64,
1, 0, /* jnt4_1(7) */
1, 0,
12, 52,
1, 26, /* jnt4_2(4) */
1, 27,
12, 28,
1, 0, /* sphere3(1) */
1, 0,
1, 0,
1, 0, /* sphere1(8) */
1, 0,
1, 0,
1, 0, /* cone1(5) */
1, 0,
1, 0,
1, 0, /* grid1(2) */
1, 0,
1, 0,
};
AnimeRecord ice_otos_back_down_anm={
MAP_ANIM_NORMAL, /* attr */
0, /* code */
0, /* start */
0, /* loop */
12,
13,
ice_otos_back_down_prm,
ice_otos_back_down_tbl
};
/*-------------------------------------------------------------*/
/* Hms data */
/*-------------------------------------------------------------*/
Hierarchy RCP_HmsEnemyIce_otos_basedata[] = {
hmsShadow(70, 200, 1)
hmsBegin()
hmsScale(0.45f)
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* chn1(12) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* jnt1_1(11) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,75) /* chn2(10) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* jnt2_1(6) */
hmsBegin()
hmsJoint(RM_SURF,NULL,146,0,0) /* jnt2_2(3) */
hmsBegin()
hmsJoint(RM_SURF,RCP_ice_otos_basedata0,0,0,0) /* sphere4(0) */
hmsEnd()
hmsEnd()
hmsEnd()
hmsJoint(RM_SURF,NULL,0,0,-75) /* chn4(9) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* jnt4_1(7) */
hmsBegin()
hmsJoint(RM_SURF,NULL,146,0,0) /* jnt4_2(4) */
hmsBegin()
hmsJoint(RM_SURF,RCP_ice_otos_basedata1,0,0,0) /* sphere3(1) */
hmsEnd()
hmsEnd()
hmsEnd()
#if softspriteON
hmsJoint(RM_SURF,NULL,0,0,0) /* body_sprite(35) */
hmsBegin()
hmsBboard(0,0,0)
hmsBegin()
hmsGfx(RM_SPRITE,gfx_ice_otosu_body)
hmsEnd()
hmsEnd()
#else
hmsJoint(RM_SURF,RCP_ice_otos_basedata4,0,0,0) /* sphere1(8) */
#endif
hmsJoint(RM_SURF,RCP_ice_otos_basedata3,0,0,0) /* cone1(5) */
hmsJoint(RM_SPRITE,gfx_ice_otosu_eye,0,0,0) /* grid1(2) */
hmsEnd()
hmsEnd()
hmsEnd()
hmsEnd()
hmsExit()
};
/*-------------------------------------------------------------*/
/* Big Otos Hms data */
/*-------------------------------------------------------------*/
Hierarchy RCP_HmsEnemyBigIce_otos_basedata[] = {
hmsShadow(210, 200, 1)
hmsBegin()
hmsScale(0.9f)
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* chn1(12) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* jnt1_1(11) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,75) /* chn2(10) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* jnt2_1(6) */
hmsBegin()
hmsJoint(RM_SURF,NULL,146,0,0) /* jnt2_2(3) */
hmsBegin()
hmsJoint(RM_SURF,RCP_ice_otos_basedata0,0,0,0) /* sphere4(0) */
hmsEnd()
hmsEnd()
hmsEnd()
hmsJoint(RM_SURF,NULL,0,0,-75) /* chn4(9) */
hmsBegin()
hmsJoint(RM_SURF,NULL,0,0,0) /* jnt4_1(7) */
hmsBegin()
hmsJoint(RM_SURF,NULL,146,0,0) /* jnt4_2(4) */
hmsBegin()
hmsJoint(RM_SURF,RCP_ice_otos_basedata1,0,0,0) /* sphere3(1) */
hmsEnd()
hmsEnd()
hmsEnd()
#if softspriteON
hmsJoint(RM_SURF,NULL,0,0,0) /* body_sprite(35) */
hmsBegin()
hmsBboard(0,0,0)
hmsBegin()
hmsGfx(RM_SPRITE,gfx_big_ice_otosu_body)
hmsEnd()
hmsEnd()
#else
hmsJoint(RM_SURF,RCP_ice_otos_basedata4,0,0,0) /* sphere1(8) */
#endif
hmsJoint(RM_SURF,RCP_ice_otos_basedata3,0,0,0) /* cone1(5) */
hmsJoint(RM_SPRITE,gfx_ice_otosu_eye,0,0,0) /* grid1(2) */
hmsEnd()
hmsEnd()
hmsEnd()
hmsEnd()
hmsExit()
};
AnimePtr ice_otos_anime[] = {
&ice_otos_walk_anm,
&ice_otos_run_anm,
&ice_otos_jump_anm,
&ice_otos_back_down_anm,
};
#endif