#define utubo_softspriteON (1)

/*==================================================================================================
		ubboo Shape Gfx Data 																			   
====================================================================================================*/

/*##################################################*/
#ifdef	GFX_SHAPE									
/*##################################################*/

/**************************************************************/
/*	shape data animed_swim (skeleton & animation) */
/**************************************************************/

#define ShapeColor_animed_swim(r,g,b)   ShapeColor(r,g,b)

#define		STAGE7_UTUBO_FOG_R		  5
#define		STAGE7_UTUBO_FOG_G		 80
#define		STAGE7_UTUBO_FOG_B		 75
#define		STAGE7_UTUBO_FOG_START	900

/*-------------------------------------------------------------*/
/*	light data                                                 */
/*-------------------------------------------------------------*/

static Lights1 light_animed_swim[]={
	ShapeColor_animed_swim(178,148,0),
	ShapeColor_animed_swim(213,0,0),
	ShapeColor_animed_swim(221,0,0),
	ShapeColor_animed_swim(255,255,255),
	ShapeColor_animed_swim(0,0,0),
	ShapeColor_animed_swim(210,0,0),
	ShapeColor_animed_swim(211,0,0),
	ShapeColor_animed_swim(255,255,255),
};

/*-------------------------------------------------------------*/
/*	vertex & polygon data                                      */
/*-------------------------------------------------------------*/

#include "utubo_texture.h"
#include "nn_ago_shape.sou"
#include "nn_body1_shape.sou"
#include "nn_body2_shape.sou"
#include "nn_body3_shape.sou"
#include "nn_body4_shape.sou"
#include "nn_body5_shape.sou"
#include "nn_head_shape.sou"
#include "nn_eye_shape.sou"
#include "nn_ha1_shape.sou"
#include "nn_ha2_shape.sou"

#ifndef utubo_softspriteON

static Vtx vtx_animed_swim6[]={
	{589,65,117,0,0,0,0,0,127,0},
	{603,61,117,0,0,0,20,0,125,0},
	{603,80,117,0,0,0,20,0,125,0},
	{603,80,-108,0,0,0,40,0,-120,255},
	{603,61,-108,0,0,0,40,0,-120,255},
	{589,65,-113,0,0,0,40,0,-120,255},
	{617,61,-103,0,0,0,40,0,-120,255},
	{640,80,-94,0,0,0,54,-10,-114,255},
	{636,56,-94,0,0,0,54,-10,-114,255},
	{617,61,-103,0,0,0,54,-10,-114,255},
	{664,51,-80,0,0,0,55,-11,-113,255},
	{683,75,-65,0,0,0,70,14,-104,255},
	{687,51,-65,0,0,0,70,14,-104,255},
	{664,51,-80,0,0,0,65,12,-108,255},
	{706,51,-51,0,0,0,75,15,-100,255},
	{720,75,-37,0,0,0,82,16,-95,255},
	{725,51,-37,0,0,0,82,16,-95,0},
	{706,51,-51,0,0,0,75,15,-100,0},
	{744,51,-18,0,0,0,88,17,-88,255},
	{753,84,0,0,0,0,88,25,-88,255},
	{763,51,0,0,0,0,88,25,-88,255},
	{744,51,-18,0,0,0,88,25,-88,255},
	{744,51,18,0,0,0,88,25,88,255},
	{763,51,0,0,0,0,88,25,88,255},
	{753,84,0,0,0,0,88,25,88,255},
	{720,75,33,0,0,0,75,15,100,255},
	{725,51,33,0,0,0,75,15,100,255},
	{744,51,18,0,0,0,75,15,100,255},
	{706,51,47,0,0,0,75,15,100,255},
	{683,75,65,0,0,0,92,18,84,255},
	{687,51,65,0,0,0,92,18,84,0},
	{706,51,47,0,0,0,88,17,88,0},
	{664,51,94,0,0,0,96,19,80,255},
	{640,80,103,0,0,0,46,-9,117,255},
	{636,56,103,0,0,0,46,-9,117,255},
	{664,51,94,0,0,0,38,-7,120,255},
	{617,61,113,0,0,0,54,-10,114,255},
	{603,80,117,0,0,0,20,0,125,255},
	{603,61,117,0,0,0,20,0,125,255},
	{617,61,113,0,0,0,40,0,120,255},
};
static Vtx vtx_animed_swim7[]={
	{358,14,113,0,0,0,32,16,121,0},
	{358,29,110,0,0,0,32,16,121,0},
	{339,33,113,0,0,0,17,17,124,0},
	{339,33,-108,0,0,0,22,-8,-124,255},
	{358,29,-104,0,0,0,35,-9,-121,255},
	{358,14,-103,0,0,0,35,-9,-121,255},
	{373,29,-98,0,0,0,47,-9,-117,255},
	{373,29,-98,0,0,0,30,0,-123,255},
	{391,28,-94,0,0,0,44,0,-119,255},
	{391,9,-94,0,0,0,44,0,-119,255},
	{409,28,-84,0,0,0,56,0,-113,255},
	{409,28,-84,0,0,0,75,18,-100,255},
	{428,28,-70,0,0,0,75,18,-100,255},
	{433,9,-70,0,0,0,75,18,-100,255},
	{447,28,-56,0,0,0,75,18,-100,255},
	{447,28,-56,0,0,0,80,40,-90,255},
	{466,33,-37,0,0,0,80,40,-90,0},
	{475,14,-37,0,0,0,80,40,-90,0},
	{485,37,-18,0,0,0,80,40,-90,255},
	{485,37,-18,0,0,0,98,28,-75,255},
	{499,40,0,0,0,0,98,28,-75,255},
	{506,14,0,0,0,0,98,28,-75,255},
	{506,14,0,0,0,0,97,28,76,255},
	{499,40,0,0,0,0,97,28,76,255},
	{485,37,18,0,0,0,97,28,76,255},
	{485,37,18,0,0,0,80,40,90,255},
	{466,33,37,0,0,0,74,37,96,255},
	{475,14,37,0,0,0,74,37,96,255},
	{447,28,51,0,0,0,67,33,101,255},
	{447,28,51,0,0,0,88,22,88,255},
	{428,28,70,0,0,0,82,20,94,0},
	{433,9,70,0,0,0,82,20,94,0},
	{409,28,84,0,0,0,75,18,100,255},
	{409,28,84,0,0,0,56,0,113,255},
	{391,28,94,0,0,0,61,0,111,255},
	{391,9,94,0,0,0,61,0,111,255},
	{373,29,104,0,0,0,65,0,108,255},
	{373,29,104,0,0,0,47,15,116,255},
	{358,29,110,0,0,0,32,16,121,255},
	{358,14,113,0,0,0,32,16,121,255},
};
static Vtx vtx_animed_swim8[]={
	{658,6,-91,0,0,0,48,-45,-107,0},
	{682,13,-82,0,0,0,61,-40,-103,0},
	{696,5,-72,0,0,0,68,-30,-102,0},
	{692,-11,-71,0,0,0,54,-44,-105,255},
	{640,16,-105,0,0,0,49,-53,-103,255},
	{688,29,-87,0,0,0,64,-42,-100,255},
	{707,-20,-53,0,0,0,73,-43,-93,255},
	{673,-41,-65,0,0,0,50,-48,-106,255},
	{675,-22,-71,0,0,0,45,-49,-108,255},
	{716,14,-55,0,0,0,82,-31,-91,255},
	{657,-11,-82,0,0,0,39,-51,-109,255},
	{637,-20,-86,0,0,0,43,-49,-108,255},
	{694,6,79,0,0,0,85,-17,92,255},
	{715,15,57,0,0,0,91,-16,85,255},
	{688,29,87,0,0,0,70,-13,104,255},
	{681,13,89,0,0,0,58,-27,109,255},
	{656,-11,89,0,0,0,30,-59,108,255},
	{637,-20,89,0,0,0,30,-59,108,0},
	{672,-41,67,0,0,0,45,-65,98,0},
	{673,-21,78,0,0,0,41,-55,106,255},
	{657,7,98,0,0,0,42,-45,110,255},
	{641,16,108,0,0,0,41,-37,113,255},
	{691,-11,78,0,0,0,64,-40,101,255},
	{707,-20,55,0,0,0,79,-48,86,255},
	{715,15,57,0,0,0,91,-16,85,255},
	{694,6,79,0,0,0,85,-17,92,255},
	{681,13,89,0,0,0,58,-27,109,255},
	{688,29,87,0,0,0,70,-13,104,255},
	{657,-11,-82,0,0,0,39,-51,-109,0},
	{658,6,-91,0,0,0,48,-45,-107,0},
	{692,-11,-71,0,0,0,54,-44,-105,0},
	{675,-22,-71,0,0,0,45,-49,-108,255},
	{673,-21,78,0,0,0,41,-55,106,255},
	{657,7,98,0,0,0,42,-45,110,255},
	{656,-11,89,0,0,0,30,-59,108,255},
	{681,13,89,0,0,0,58,-27,109,255},
	{691,-11,78,0,0,0,64,-40,101,255},
	{694,6,79,0,0,0,85,-17,92,255},
};

Gfx RCP_animed_swim6[]={
	gsSPLight((&light_animed_swim[7].l[0]),1),
	gsSPLight((&light_animed_swim[7].a),2),
	gsSPVertex(&vtx_animed_swim6[0],15,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,4,5,0),
	gsSP1Triangle(6,4,3,0),
	gsSP1Triangle(7,8,9,0),
	gsSP1Triangle(10,8,7,0),
	gsSP1Triangle(11,12,13,0),
	gsSP1Triangle(14,12,11,0),
	gsSPVertex(&vtx_animed_swim6[15],14,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,1,0,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(7,8,9,0),
	gsSP1Triangle(10,11,12,0),
	gsSP1Triangle(13,11,10,0),
	gsSPVertex(&vtx_animed_swim6[29],11,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,1,0,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(7,5,4,0),
	gsSP1Triangle(8,9,10,0),
	gsSPEndDisplayList()
};
Gfx RCP_animed_swim7[]={
	gsSPLight((&light_animed_swim[7].l[0]),1),
	gsSPLight((&light_animed_swim[7].a),2),
	gsSPVertex(&vtx_animed_swim7[0],15,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,4,5,0),
	gsSP1Triangle(5,4,6,0),
	gsSP1Triangle(7,8,9,0),
	gsSP1Triangle(9,8,10,0),
	gsSP1Triangle(11,12,13,0),
	gsSP1Triangle(13,12,14,0),
	gsSPVertex(&vtx_animed_swim7[15],14,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(2,1,3,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(7,8,9,0),
	gsSP1Triangle(10,11,12,0),
	gsSP1Triangle(12,11,13,0),
	gsSPVertex(&vtx_animed_swim7[29],11,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(2,1,3,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(6,5,7,0),
	gsSP1Triangle(8,9,10,0),
	gsSPEndDisplayList()
};
Gfx RCP_animed_swim8[]={
	gsSPLight((&light_animed_swim[3].l[0]),1),
	gsSPLight((&light_animed_swim[3].a),2),
	gsSPVertex(&vtx_animed_swim8[0],16,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSP1Triangle(0,4,5,0),
	gsSP1Triangle(0,5,1,0),
	gsSP1Triangle(3,6,7,0),
	gsSP1Triangle(3,7,8,0),
	gsSP1Triangle(2,9,6,0),
	gsSP1Triangle(2,6,3,0),
	gsSP1Triangle(10,11,4,0),
	gsSP1Triangle(10,4,0,0),
	gsSP1Triangle(1,5,9,0),
	gsSP1Triangle(1,9,2,0),
	gsSP1Triangle(8,7,11,0),
	gsSP1Triangle(8,11,10,0),
	gsSP1Triangle(12,13,14,0),
	gsSP1Triangle(12,14,15,0),
	gsSPVertex(&vtx_animed_swim8[16],12,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(0,2,3,0),
	gsSP1Triangle(4,5,1,0),
	gsSP1Triangle(4,1,0,0),
	gsSP1Triangle(6,7,8,0),
	gsSP1Triangle(6,8,9,0),
	gsSP1Triangle(10,11,5,0),
	gsSP1Triangle(10,5,4,0),
	gsSP1Triangle(3,2,7,0),
	gsSP1Triangle(3,7,6,0),
	gsSPLight((&light_animed_swim[4].l[0]),1),
	gsSPLight((&light_animed_swim[4].a),2),
	gsSPVertex(&vtx_animed_swim8[28],10,0),
	gsSP1Triangle(0,1,2,0),
	gsSP1Triangle(3,0,2,0),
	gsSP1Triangle(4,5,6,0),
	gsSP1Triangle(7,5,4,0),
	gsSP1Triangle(8,7,4,0),
	gsSP1Triangle(8,9,7,0),
	gsSPEndDisplayList()
};

#endif



/**************** 
(0),nn_body5,RCP_animed_swim0,NULL,(-1),NULL,(-1),475,0,0
(1),nn_body4,RCP_animed_swim1,NULL,(-1),nn_body5,(0),494,0,0
(2),nn_mouth2,RCP_animed_swim2,NULL,(-1),NULL,(-1),0,0,0
(3),nn_mouth1,RCP_animed_swim3,NULL,(-1),NULL,(-1),527,0,0
(4),nn_ago,RCP_animed_swim4,nn_mouth2,(2),NULL,(-1),0,0,0
(5),nn_head,RCP_animed_swim5,nn_mouth1,(3),NULL,(-1),527,0,0
(6),nn_ha1,RCP_animed_swim6,nn_head,(5),NULL,(-1),527,0,0
(7),nn_ha2,RCP_animed_swim7,nn_ago,(4),NULL,(-1),0,0,0
(8),chn7,NULL,NULL,(-1),nn_ha2,(7),226,65,0
(9),nn_eye,RCP_animed_swim8,nn_ha1,(6),chn7,(8),527,0,0
(10),nn_body1,RCP_animed_swim9,NULL,(-1),nn_eye,(9),0,0,0
(11),chn5,NULL,NULL,(-1),nn_body1,(10),-254,0,0
(12),nn_body3,RCP_animed_swim10,chn5,(11),nn_body4,(1),245,0,0
(13),nn_body2,RCP_animed_swim11,NULL,(-1),nn_body3,(12),0,0,0
(14),chn4,light_sourcex,NULL,(-1),nn_body2,(13),58,0,2
****************/ 

/*-------------------------------------------------------------*/
/*	animation data                                      */
/*-------------------------------------------------------------*/

static short animed_ikaku_prm[]={
	    0,    0,    0,    0,    1,    2,    4,    5,
	    7,    9,   10,   12,   14,   15,   17,   18,
	   19,   19,   20,   19,   19,   18,   17,   16,
	   14,   13,   11,   10,    8,    6,    5,    3,
	    2,    1,    0,    0,    0,    0,    0,    1,
	    2,    3,    5,    6,    8,   10,   11,   13,
	   14,   16,   17,   18,   19,   19,   20,   19,
	   19,   18,   17,   15,   14,   12,   10,    9,
	    7,    5,    4,    2,    1,    0,    0,    0,
	    0,    0,    1,    2,    4,    5,    7,    9,
	   10,   12,   14,   15,   17,   18,   19,   19,
	   20,   19,   19,   18,   17,   16,   14,   13,
	   11,   10,    8,    6,    5,    3,    2,    1,
	    0,    0,    0,    0,    0,    1,    2,    3,
	    5,    6,    8,   10,   11,   13,   14,   16,
	   17,   18,   19,   19,   20,   19,   19,   18,
	   17,   15,   14,   12,   10,    9,    7,    5,
	    4,    2,    1,    0,    0,16383, -371, -409,
	 -444, -475, -502, -525, -543, -557, -565, -568,
	 -565, -557, -543, -525, -502, -475, -444, -409,
	 -371, -331, -288, -243, -196, -147,  -98,  -47,
	    3,   54,  105,  156,  205,  254,  301,  346,
	  389,  430,  467,  502,  533,  560,  583,  601,
	  615,  623,  626,  623,  615,  601,  583,  560,
	  533,  502,  467,  430,  389,  346,  301,  254,
	  205,  156,  105,   54,    3,  -47,  -98, -147,
	 -196, -243, -288, -331, -371, -409, -444, -475,
	 -502, -525, -543, -557, -565, -568, -566, -559,
	 -548, -533, -514, -492, -466, -438, -406, -372,
	 -336, -298, -258, -216, -174, -130,  -85,  -39,
	    6,   52,   97,  143,  188,  232,  275,  316,
	  356,  395,  431,  465,  496,  525,  550,  572,
	  591,  606,  617,  624,  626,  623,  615,  601,
	  583,  560,  533,  502,  467,  430,  389,  346,
	  301,  254,  205,  156,  105,   54,    3,  -47,
	  -98, -147, 1355,   78,   62,   45,   28,   11,
	   -6,  -23,  -40,  -57,  -73,  -89, -104, -118,
	 -132, -145, -156, -167, -176, -184, -190, -194,
	 -197, -198, -197, -194, -190, -184, -176, -167,
	 -156, -145, -132, -118, -104,  -89,  -73,  -57,
	  -40,  -23,   -6,   11,   28,   45,   62,   78,
	   94,  109,  123,  137,  150,  161,  172,  181,
	  189,  195,  199,  202,  203,  202,  199,  195,
	  189,  181,  172,  161,  150,  137,  123,  109,
	   94,   78,   62,   45,   28,   11,   -6,  -23,
	  -40,  -57,  -73,  -89, -104, -118, -132, -145,
	 -156, -167, -176, -184, -190, -194, -197, -198,
	 -198, -195, -192, -187, -181, -174, -166, -156,
	 -146, -135, -124, -111,  -98,  -85,  -71,  -57,
	  -42,  -27,  -12,    2,   17,   32,   47,   62,
	   76,   90,  103,  116,  129,  140,  151,  161,
	  171,  179,  186,  192,  197,  200,  202,  203,
	  202,  199,  195,  189,  181,  172,  161,  208,
	-21372,-21034,-20696,-21034,-21372,-21710,-22047,-21777,
	-21507,-21237,-20966,-20696,-21034,-21372,-21710,-22047,
	-21777,-21507,-21237,-20966,-20696,-21034,-21372,-21710,
	-22047,-21777,-21507,-21237,-20966,-20696,-21034,-21372,
	-21710,-22047,-21777,-21507,-21237,-20966,-20696,-21034,
	-21372,-21710,-22047,-21710,-21372,-21034,-20696,-20966,
	-21237,-21507,-21777,-22047,-21710,-21372,-21034,-20696,
	-20966,-21237,-21507,-21777,-22047,-21710,-21372,-21034,
	-20696,-21034,-21372,-21710,-22047,-21710,-21372,-21034,
	-20696,-21371,-22202,-23156,-24201,-25304,-26432,-27554,
	-28635,-29644,-30547,-31313,-31908,-32299,-32435,-32420,
	-32405,-32389,-32374,-32358,-32343,-32328,-32312,-32297,
	-32281,-32266,-32251,-32235,-32220,-32204,-32189,-32174,
	-32158,-32143,-32127,-32112,-32096,-32081,-32066,-32050,
	-32035,-32019,-32004,-31989,-31973,-31958,-31942,-31927,
	-31912,-31896,-31881,-31865,-31850,-31834,-31819,-31804,
	-31788,-31773,-31757,-31742,-31727,-30711,-28978,-27245,
	-25513,-23780,-22047,-21710,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,  113,  368,  849, 1501, 2270,
	 3102, 3941, 4732, 5423, 5956, 6279, 6350, 6350,
	 6350, 6350, 6350, 6350, 6350, 6350, 6350, 6350,
	 6347, 6225, 5948, 5542, 5032, 4446, 3808, 3145,
	 2483, 1847, 1264,  761,  361,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	  296,  521,  954, 1553, 2276, 3079, 3920, 4756,
	 5544, 6242, 6807, 7197, 7197, 7197, 7197, 7197,
	 7197, 7197, 7197, 7197, 7197, 7197, 7197, 7197,
	 7197, 7050, 6707, 6188, 5517, 4715, 3805, 2809,
	 1749,  648, -471,-1588,-2680,-3724,-4699,-5581,
	-6349,-6980,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7255,
	-7019,-6747,-6444,-6113,-5759,-5384,-4994,-4591,
	-4179,-3764,-3347,-2934,-2528,-2133,-1752,-1390,
	-1051, -738, -455, -206,    4,  173,  296,  390,
	  473,  545,  608,  661,  704,  739,  766,  785,
	  796,  800,  797,  789,  774,  754,  729,  700,
	  666,  629,  589,  546,  500,  452,  403,  353,
	  302,  250,  199,  148,   99,   50,    4,  -39,
	  -81, -120, -155, -186, -212, -234, -251, -262,
	 -267, -266, -258, -242, -219, -187, -147,  -98,
	  -40,   28,  106,  196,-1671,-1686,-1719,-1768,
	-1830,-1902,-1984,-2071,-2161,-2253,-2342,-2428,
	-2508,-2578,-2637,-2682,-2711,-2721,-2710,-2671,
	-2605,-2513,-2402,-2274,-2133,-1983,-1829,-1673,
	-1521,-1376,-1241,-1122,-1021, -942, -890, -869,
	 -880, -920, -987,-1075,-1182,-1303,-1435,-1575,
	-1717,-1860,-1999,-2130,-2250,-2355,-2441,-2504,
	-2541,-2554,-2547,-2523,-2484,-2432,-2371,-2301,
	-2226,-2147,-2068,-1990,-1915,-1846,-1786,-1736,
	-1698,-1676,-1671,-1686,-1719,-1768,-1830,-1902,
	-1984,-2071,-2161,-2253,-2342,-2428,-2508,-2578,
	-2637,-2682,-2711,-2721,-2710,-2671,-2605,-2513,
	-2402,-2274,-2133,-1983,-1829,-1673,-1521,-1376,
	-1241,-1122,-1021, -942, -890, -869, -880, -920,
	 -987,-1075,-1182,-1303,-1435,-1575,-1717,-1860,
	-1999,-2130,-2250,-2355,-2441,-2504,-2541,-2554,
	-2547,-2523,-2484,-2432,-2371,-2301,-2226,-2147,
	-2068,-1990,-1915,-1846,-1786,-1736,-1698,-1676,
	-21372,-21034,-20696,-21034,-21372,-21710,-22047,-21777,
	-21507,-21237,-20966,-20696,-21034,-21372,-21710,-22047,
	-21777,-21507,-21237,-20966,-20696,-21034,-21372,-21710,
	-22047,-21777,-21507,-21237,-20966,-20696,-21034,-21372,
	-21710,-22047,-21777,-21507,-21237,-20966,-20696,-21034,
	-21372,-21710,-22047,-21710,-21372,-21034,-20696,-20966,
	-21237,-21507,-21777,-22047,-21710,-21372,-21034,-20696,
	-20966,-21237,-21507,-21777,-22047,-21710,-21372,-21034,
	-20696,-21034,-21372,-21710,-22047,-21710,-21372,-21034,
	-20696,-21371,-22202,-23156,-24201,-25304,-26432,-27554,
	-28635,-29644,-30547,-31313,-31908,-32299,-32435,-32420,
	-32405,-32389,-32374,-32358,-32343,-32328,-32312,-32297,
	-32281,-32266,-32251,-32235,-32220,-32204,-32189,-32174,
	-32158,-32143,-32127,-32112,-32096,-32081,-32066,-32050,
	-32035,-32019,-32004,-31989,-31973,-31958,-31942,-31927,
	-31912,-31896,-31881,-31865,-31850,-31834,-31819,-31804,
	-31788,-31773,-31757,-31742,-31727,-30711,-28978,-27245,
	-25513,-23780,-22047,-21710,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,  113,  368,  849, 1501, 2270,
	 3102, 3941, 4732, 5423, 5956, 6279, 6350, 6350,
	 6350, 6350, 6350, 6350, 6350, 6350, 6350, 6350,
	 6347, 6225, 5948, 5542, 5032, 4446, 3808, 3145,
	 2483, 1847, 1264,  761,  361,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	  296,  521,  954, 1553, 2276, 3079, 3920, 4756,
	 5544, 6242, 6807, 7197, 7197, 7197, 7197, 7197,
	 7197, 7197, 7197, 7197, 7197, 7197, 7197, 7197,
	 7197, 7050, 6707, 6188, 5517, 4715, 3805, 2809,
	 1749,  648, -471,-1588,-2680,-3724,-4699,-5581,
	-6349,-6980,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7255,
	-7019,-6747,-6444,-6113,-5759,-5384,-4994,-4591,
	-4179,-3764,-3347,-2934,-2528,-2133,-1752,-1390,
	-1051, -738, -455, -206,    4,  173,  296,  390,
	  473,  545,  608,  661,  704,  739,  766,  785,
	  796,  800,  797,  789,  774,  754,  729,  700,
	  666,  629,  589,  546,  500,  452,  403,  353,
	  302,  250,  199,  148,   99,   50,    4,  -39,
	  -81, -120, -155, -186, -212, -234, -251, -262,
	 -267, -266, -258, -242, -219, -187, -147,  -98,
	  -40,   28,  106,  196,-1671,-1686,-1719,-1768,
	-1830,-1902,-1984,-2071,-2161,-2253,-2342,-2428,
	-2508,-2578,-2637,-2682,-2711,-2721,-2710,-2671,
	-2605,-2513,-2402,-2274,-2133,-1983,-1829,-1673,
	-1521,-1376,-1241,-1122,-1021, -942, -890, -869,
	 -880, -920, -987,-1075,-1182,-1303,-1435,-1575,
	-1717,-1860,-1999,-2130,-2250,-2355,-2441,-2504,
	-2541,-2554,-2547,-2523,-2484,-2432,-2371,-2301,
	-2226,-2147,-2068,-1990,-1915,-1846,-1786,-1736,
	-1698,-1676,-1671,-1686,-1719,-1768,-1830,-1902,
	-1984,-2071,-2161,-2253,-2342,-2428,-2508,-2578,
	-2637,-2682,-2711,-2721,-2710,-2671,-2605,-2513,
	-2402,-2274,-2133,-1983,-1829,-1673,-1521,-1376,
	-1241,-1122,-1021, -942, -890, -869, -880, -920,
	 -987,-1075,-1182,-1303,-1435,-1575,-1717,-1860,
	-1999,-2130,-2250,-2355,-2441,-2504,-2541,-2554,
	-2547,-2523,-2484,-2432,-2371,-2301,-2226,-2147,
	-2068,-1990,-1915,-1846,-1786,-1736,-1698,-1676,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,  113,
	  368,  849, 1501, 2270, 3102, 3941, 4732, 5423,
	 5956, 6279, 6350, 6350, 6350, 6350, 6350, 6350,
	 6350, 6350, 6350, 6350, 6347, 6225, 5948, 5542,
	 5032, 4446, 3808, 3145, 2483, 1847, 1264,  761,
	  361,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,  296,  521,  954, 1553,
	 2276, 3079, 3920, 4756, 5544, 6242, 6807, 7197,
	 7197, 7197, 7197, 7197, 7197, 7197, 7197, 7197,
	 7197, 7197, 7197, 7197, 7197, 7050, 6707, 6188,
	 5517, 4715, 3805, 2809, 1749,  648, -471,-1588,
	-2680,-3724,-4699,-5581,-6349,-6980,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7255,-7019,-6747,-6444,-6113,
	-5759,-5384,-4994,-4591,-4179,-3764,-3347,-2934,
	-2528,-2133,-1752,-1390,-1051, -738, -455, -206,
	    4,  173,  296,  390,  473,  545,  608,  661,
	  704,  739,  766,  785,  796,  800,  797,  789,
	  774,  754,  729,  700,  666,  629,  589,  546,
	  500,  452,  403,  353,  302,  250,  199,  148,
	   99,   50,    4,  -39,  -81, -120, -155, -186,
	 -212, -234, -251, -262, -267, -266, -258, -242,
	 -219, -187, -147,  -98,  -40,   28,  106,  196,
	-1671,-1686,-1719,-1768,-1830,-1902,-1984,-2071,
	-2161,-2253,-2342,-2428,-2508,-2578,-2637,-2682,
	-2711,-2721,-2710,-2671,-2605,-2513,-2402,-2274,
	-2133,-1983,-1829,-1673,-1521,-1376,-1241,-1122,
	-1021, -942, -890, -869, -880, -920, -987,-1075,
	-1182,-1303,-1435,-1575,-1717,-1860,-1999,-2130,
	-2250,-2355,-2441,-2504,-2541,-2554,-2547,-2523,
	-2484,-2432,-2371,-2301,-2226,-2147,-2068,-1990,
	-1915,-1846,-1786,-1736,-1698,-1676,-1671,-1686,
	-1719,-1768,-1830,-1902,-1984,-2071,-2161,-2253,
	-2342,-2428,-2508,-2578,-2637,-2682,-2711,-2721,
	-2710,-2671,-2605,-2513,-2402,-2274,-2133,-1983,
	-1829,-1673,-1521,-1376,-1241,-1122,-1021, -942,
	 -890, -869, -880, -920, -987,-1075,-1182,-1303,
	-1435,-1575,-1717,-1860,-1999,-2130,-2250,-2355,
	-2441,-2504,-2541,-2554,-2547,-2523,-2484,-2432,
	-2371,-2301,-2226,-2147,-2068,-1990,-1915,-1846,
	-1786,-1736,-1698,-1676,-21372,-21034,-20696,-21034,
	-21372,-21710,-22047,-21777,-21507,-21237,-20966,-20696,
	-21034,-21372,-21710,-22047,-21777,-21507,-21237,-20966,
	-20696,-21034,-21372,-21710,-22047,-21777,-21507,-21237,
	-20966,-20696,-21034,-21372,-21710,-22047,-21777,-21507,
	-21237,-20966,-20696,-21034,-21372,-21710,-22047,-21710,
	-21372,-21034,-20696,-20966,-21237,-21507,-21777,-22047,
	-21710,-21372,-21034,-20696,-20966,-21237,-21507,-21777,
	-22047,-21710,-21372,-21034,-20696,-21034,-21372,-21710,
	-22047,-21710,-21372,-21034,-20696,-21371,-22202,-23156,
	-24201,-25304,-26432,-27554,-28635,-29644,-30547,-31313,
	-31908,-32299,-32435,-32420,-32405,-32389,-32374,-32358,
	-32343,-32328,-32312,-32297,-32281,-32266,-32251,-32235,
	-32220,-32204,-32189,-32174,-32158,-32143,-32127,-32112,
	-32096,-32081,-32066,-32050,-32035,-32019,-32004,-31989,
	-31973,-31958,-31942,-31927,-31912,-31896,-31881,-31865,
	-31850,-31834,-31819,-31804,-31788,-31773,-31757,-31742,
	-31727,-30711,-28978,-27245,-25513,-23780,-22047,-21710,
	-32767,-32767,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,  113,  368,  849, 1501, 2270, 3102, 3941,
	 4732, 5423, 5956, 6279, 6350, 6350, 6350, 6350,
	 6350, 6350, 6350, 6350, 6350, 6350, 6347, 6225,
	 5948, 5542, 5032, 4446, 3808, 3145, 2483, 1847,
	 1264,  761,  361,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,   93,   93,
	   93,   93,   93,   93,   93,   93,  296,  521,
	  954, 1553, 2276, 3079, 3920, 4756, 5544, 6242,
	 6807, 7197, 7197, 7197, 7197, 7197, 7197, 7197,
	 7197, 7197, 7197, 7197, 7197, 7197, 7197, 7050,
	 6707, 6188, 5517, 4715, 3805, 2809, 1749,  648,
	 -471,-1588,-2680,-3724,-4699,-5581,-6349,-6980,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7452,-7452,-7452,
	-7452,-7452,-7452,-7452,-7452,-7255,-7019,-6747,
	-6444,-6113,-5759,-5384,-4994,-4591,-4179,-3764,
	-3347,-2934,-2528,-2133,-1752,-1390,-1051, -738,
	 -455, -206,    4,  173,  296,  390,  473,  545,
	  608,  661,  704,  739,  766,  785,  796,  800,
	  797,  789,  774,  754,  729,  700,  666,  629,
	  589,  546,  500,  452,  403,  353,  302,  250,
	  199,  148,   99,   50,    4,  -39,  -81, -120,
	 -155, -186, -212, -234, -251, -262, -267, -266,
	 -258, -242, -219, -187, -147,  -98,  -40,   28,
	  106,  196,-1671,-1686,-1719,-1768,-1830,-1902,
	-1984,-2071,-2161,-2253,-2342,-2428,-2508,-2578,
	-2637,-2682,-2711,-2721,-2710,-2671,-2605,-2513,
	-2402,-2274,-2133,-1983,-1829,-1673,-1521,-1376,
	-1241,-1122,-1021, -942, -890, -869, -880, -920,
	 -987,-1075,-1182,-1303,-1435,-1575,-1717,-1860,
	-1999,-2130,-2250,-2355,-2441,-2504,-2541,-2554,
	-2547,-2523,-2484,-2432,-2371,-2301,-2226,-2147,
	-2068,-1990,-1915,-1846,-1786,-1736,-1698,-1676,
	-1671,-1686,-1719,-1768,-1830,-1902,-1984,-2071,
	-2161,-2253,-2342,-2428,-2508,-2578,-2637,-2682,
	-2711,-2721,-2710,-2671,-2605,-2513,-2402,-2274,
	-2133,-1983,-1829,-1673,-1521,-1376,-1241,-1122,
	-1021, -942, -890, -869, -880, -920, -987,-1075,
	-1182,-1303,-1435,-1575,-1717,-1860,-1999,-2130,
	-2250,-2355,-2441,-2504,-2541,-2554,-2547,-2523,
	-2484,-2432,-2371,-2301,-2226,-2147,-2068,-1990,
	-1915,-1846,-1786,-1736,-1698,-1676,  -18,  230,
	  353,  567,  856, 1203, 1594, 2011, 2440, 2863,
	 3265, 3630, 3942, 4184, 4342, 4439, 4515, 4570,
	 4606, 4626, 4630, 4622, 4602, 4572, 4534, 4491,
	 4443, 4393, 4342, 4205, 3913, 3490, 2958, 2343,
	 1668,  958,  235, -475,-1151,-1767,-2299,-2724,
	-3017,-3156,-3207,-3254,-3299,-3339,-3376,-3410,
	-3439,-3465,-3486,-3504,-3517,-3526,-3531,-3531,
	-3527,-3518,-3504,-3486,-3463,-3434,-3401,-3363,
	-3319,-3270,-3216,-3156,-3086,-3004,-2911,-2807,
	-2693,-2571,-2441,-2305,-2163,-2017,-1867,-1715,
	-1562,-1407,-1254,-1102, -953, -807, -666, -530,
	 -401, -280, -167,  -64,   27,  108,  176,  230,
	  273,  309,  339,  362,  378,  389,  395,  396,
	  392,  384,  372,  357,  338,  317,  293,  268,
	  240,  212,  182,  152,  122,   92,   62,   34,
	    7,  -18,  -41,  -62,  -81,  -96, -107, -115,
	 -118, -117, -111,  -99,  -82,  -59,  -29,    7,
	   51,  103,  162,-30545,-30512,-30480,-30450,-30423,
	-30399,-30377,-30359,-30345,-30334,-30328,-30325,-30328,
	-30334,-30345,-30359,-30377,-30399,-30423,-30450,-30480,
	-30512,-30545,-30581,-30618,-30656,-30695,-30735,-30775,
	-30815,-30855,-30895,-30934,-30972,-31009,-31044,-31078,
	-31110,-31140,-31167,-31191,-31212,-31230,-31245,-31256,
	-31262,-31264,-31262,-31256,-31245,-31230,-31212,-31191,
	-31167,-31140,-31110,-31078,-31044,-31009,-30972,-30934,
	-30895,-30855,-30815,-30775,-30735,-30695,-30656,-30618,
	-30581,-30545,-30512,-30480,-30450,-30423,-30399,-30377,
	-30359,-30345,-30334,-30328,-30325,-30328,-30334,-30345,
	-30359,-30377,-30399,-30423,-30450,-30480,-30512,-30545,
	-30581,-30618,-30656,-30695,-30735,-30775,-30815,-30855,
	-30895,-30934,-30972,-31009,-31044,-31078,-31110,-31140,
	-31167,-31191,-31212,-31230,-31245,-31256,-31262,-31264,
	-31262,-31256,-31245,-31230,-31212,-31191,-31167,-31140,
	-31110,-31078,-31044,-31009,-30972,-30934,-30895,-30855,
	-30815,-30775,-30735,-30695,-30656,-30618,-30581, -521,
	 -518, -511, -499, -483, -463, -440, -413, -382,
	 -350, -314, -277, -237, -196, -154, -110,  -66,
	  -22,   22,   66,  110,  154,  196,  237,  277,
	  314,  350,  382,  413,  440,  463,  483,  499,
	  511,  518,  521,  518,  511,  499,  483,  463,
	  440,  413,  382,  350,  314,  277,  237,  196,
	  154,  110,   66,   22,  -22,  -66, -110, -154,
	 -196, -237, -277, -314, -350, -382, -413, -440,
	 -463, -483, -499, -511, -518, -521, -518, -511,
	 -499, -483, -463, -440, -413, -382, -350, -314,
	 -277, -237, -196, -154, -110,  -66,  -22,   22,
	   66,  110,  154,  196,  237,  277,  314,  350,
	  382,  413,  440,  463,  483,  499,  511,  518,
	  521,  518,  511,  499,  483,  463,  440,  413,
	  382,  350,  314,  277,  237,  196,  154,  110,
	   66,   22,  -22,  -66, -110, -154, -196, -237,
	 -277, -314, -350, -382, -413, -440, -463, -483,
	 -499, -511, -518,-2122,  -52,  476,  474,  467,
	  456,  441,  423,  401,  376,  349,  319,  286,
	  252,  215,  178,  139,   99,   58,   17,  -23,
	  -64, -104, -144, -183, -221, -257, -292, -324,
	 -354, -382, -407, -429, -447, -462, -473, -479,
	 -482, -479, -473, -462, -447, -429, -407, -382,
	 -354, -324, -292, -257, -221, -183, -144, -104,
	  -64,  -23,   17,   58,   99,  139,  178,  215,
	  252,  286,  319,  349,  376,  401,  423,  441,
	  456,  467,  474,  476,  474,  467,  456,  441,
	  423,  401,  376,  349,  318,  286,  251,  215,
	  177,  138,   98,   58,   17,  -23,  -64, -105,
	 -145, -184, -221, -258, -292, -325, -355, -382,
	 -407, -429, -447, -462, -473, -480, -482, -479,
	 -473, -462, -447, -428, -406, -381, -353, -323,
	 -290, -255, -219, -181, -142, -102,  -61,  -20,
	   21,   62,  103,  143,  182,  220,  256,  291,
	  324,  354,  382,  407,  429,  447,  462,  473,
	  480, -799,};

static unsigned short animed_ikaku_tbl[]= {
	     1,     0,	/* chn4_2(14) */
	   140,     1,
	     1,     0,
	     1,     0,	/* chn4_2(14) */
	     1,   141,
	     1,     0,
	     1,  2948,	/* nn_body2(13) */
	   140,  2949,
	     1,  3089,
	     1,     0,	/* nn_body3(12) */
	   140,  2807,
	     1,  2947,
	     1,     0,	/* nn_body4(1) */
	   140,   283,
	     1,   423,
	     1,     0,	/* nn_body5(0) */
	   140,   142,
	     1,   282,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	     1,  2526,	/* nn_body1(10) */
	   140,  2527,
	   140,  2667,
	   140,  2106,	/* nn_eye(9) */
	   140,  2246,
	   140,  2386,
	     1,  2104,	/* chn7(8) */
	     1,  2105,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	   140,  1964,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	   140,   984,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	   140,   424,
	   140,  1544,	/* nn_ha1(6) */
	   140,  1684,
	   140,  1824,
	   140,  1124,	/* nn_head(5) */
	   140,  1264,
	   140,  1404,
	   140,   564,	/* nn_mouth1(3) */
	   140,   704,
	   140,   844,
};

AnimeRecord animed_ikaku_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	140,
	15,
	animed_ikaku_prm,
	animed_ikaku_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_outside_to_swim_prm[]={
	    0,    0,    0,   -1,   -4,   -7,  -11,  -15,
	  -20,  -25,  -30,  -35,  -41,  -46,  -51,  -56,
	  -61,  -65,  -69,  -71,  -73,  -75,  -75,  -74,
	  -72,  -68,  -64,  -57,  -49,  -40,  -28,  -15,
	    0,   17,   36,    0,    0,    0,    0,    0,
	    1,    1,    2,    3,    3,    4,    5,    5,
	    6,    7,    7,    8,    9,    9,   10,   10,
	   11,   11,   11,   11,   11,   11,   10,   10,
	    9,    8,    7,    6,    4,16383, -371, -367,
	 -354, -333, -307, -277, -243, -207, -171, -136,
	 -102,  -72,  -46,  -27,  -15,  -11,  -17,  -35,
	  -65, -109, -168, -243, -337, -449, -582, -736,
	 -914,-1116,-1343,-1598,-1880,-2193,-2536,-2911,
	 1355, 1352, 1342, 1326, 1304, 1276, 1244, 1207,
	 1166, 1121, 1073, 1021,  968,  912,  855,  797,
	  737,  677,  618,  558,  500,  443,  387,  333,
	  282,  234,  189,  148,  111,   79,   51,   29,
	   13,    3,   78,   65,   26,  -34, -118, -222,
	 -346, -486, -642, -813, -996,-1189,-1393,-1604,
	-1821,-2044,-2269,-2496,-2723,-2948,-3171,-3388,
	-3599,-3803,-3996,-4179,-4350,-4506,-4646,-4770,
	-4874,-4958,-5019,-5058,  208,  208,  206,  204,
	  200,  196,  191,  185,  179,  172,  165,  157,
	  148,  140,  131,  122,  113,  104,   95,   85,
	   76,   68,   59,   51,   43,   36,   29,   22,
	   17,   12,    7,    4,    2,    0,-21372,-22132,
	-24057,-26615,-29274,-31502,-32767,-32767,-32767,-32552,
	-31912,-31196,-30529,-30038,-29846,-29867,-29928,-30024,
	-30150,-30302,-30477,-30669,-30874,-31088,-31306,-31525,
	-31739,-31944,-32136,-32310,-32463,-32589,-32685,-32745,
	   93,   93,   94,   94,   95,   95,   96,   97,
	   97,   97,   98,   98,   97,   97,   96,   94,
	   92,   90,   86,   82,   77,   71,   64,   57,
	   50,   42,   35,   28,   22,   15,   10,    6,
	    2,    0,  296,  247,  110, -103, -378, -701,
	-1060,-1440,-1829,-2212,-2576,-2908,-3195,-3422,
	-3577,-3645,-3614,-3470,-3166,-2682,-2045,-1284,
	 -426,  500, 1467, 2447, 3413, 4336, 5188, 5943,
	 6570, 7044, 7336, 7418,-1671,-1673,-1678,-1685,
	-1693,-1702,-1710,-1718,-1724,-1728,-1728,-1724,
	-1715,-1701,-1680,-1653,-1617,-1572,-1513,-1435,
	-1343,-1237,-1122, -999, -873, -745, -619, -496,
	 -382, -277, -184, -108,  -49,  -12,-21372,-22132,
	-24057,-26615,-29274,-31502,-32767,-32767,-32767,-32552,
	-31912,-31196,-30529,-30038,-29846,-29867,-29928,-30024,
	-30150,-30302,-30477,-30669,-30874,-31088,-31306,-31525,
	-31739,-31944,-32136,-32310,-32463,-32589,-32685,-32745,
	   93,   93,   94,   94,   95,   95,   96,   97,
	   97,   97,   98,   98,   97,   97,   96,   94,
	   92,   90,   86,   82,   77,   71,   64,   57,
	   50,   42,   35,   28,   22,   15,   10,    6,
	    2,    0,  296,  247,  110, -103, -378, -701,
	-1060,-1440,-1829,-2212,-2576,-2908,-3195,-3422,
	-3577,-3645,-3614,-3470,-3166,-2682,-2045,-1284,
	 -426,  500, 1467, 2447, 3413, 4336, 5188, 5943,
	 6570, 7044, 7336, 7418,-1671,-1673,-1678,-1685,
	-1693,-1702,-1710,-1718,-1724,-1728,-1728,-1724,
	-1715,-1701,-1680,-1653,-1617,-1572,-1513,-1435,
	-1343,-1237,-1122, -999, -873, -745, -619, -496,
	 -382, -277, -184, -108,  -49,  -12,   93,   93,
	   94,   94,   95,   95,   96,   97,   97,   97,
	   98,   98,   97,   97,   96,   94,   92,   90,
	   86,   82,   77,   71,   64,   57,   50,   42,
	   35,   28,   22,   15,   10,    6,    2,    0,
	  296,  247,  110, -103, -378, -701,-1060,-1440,
	-1829,-2212,-2576,-2908,-3195,-3422,-3577,-3645,
	-3614,-3470,-3166,-2682,-2045,-1284, -426,  500,
	 1467, 2447, 3413, 4336, 5188, 5943, 6570, 7044,
	 7336, 7418,-1671,-1673,-1678,-1685,-1693,-1702,
	-1710,-1718,-1724,-1728,-1728,-1724,-1715,-1701,
	-1680,-1653,-1617,-1572,-1513,-1435,-1343,-1237,
	-1122, -999, -873, -745, -619, -496, -382, -277,
	 -184, -108,  -49,  -12,-21372,-22132,-24057,-26615,
	-29274,-31502,-32767,-32767,-32767,-32552,-31912,-31196,
	-30529,-30038,-29846,-29867,-29928,-30024,-30150,-30302,
	-30477,-30669,-30874,-31088,-31306,-31525,-31739,-31944,
	-32136,-32310,-32463,-32589,-32685,-32745,-32767,-32767,
	   93,   93,   94,   94,   95,   95,   96,   97,
	   97,   97,   98,   98,   97,   97,   96,   94,
	   92,   90,   86,   82,   77,   71,   64,   57,
	   50,   42,   35,   28,   22,   15,   10,    6,
	    2,    0,  296,  247,  110, -103, -378, -701,
	-1060,-1440,-1829,-2212,-2576,-2908,-3195,-3422,
	-3577,-3645,-3614,-3470,-3166,-2682,-2045,-1284,
	 -426,  500, 1467, 2447, 3413, 4336, 5188, 5943,
	 6570, 7044, 7336, 7418,-1671,-1673,-1678,-1685,
	-1693,-1702,-1710,-1718,-1724,-1728,-1728,-1724,
	-1715,-1701,-1680,-1653,-1617,-1572,-1513,-1435,
	-1343,-1237,-1122, -999, -873, -745, -619, -496,
	 -382, -277, -184, -108,  -49,  -12,  -18,  -18,
	  -18,  -18,  -19,  -19,  -19,  -19,  -19,  -20,
	  -20,  -20,  -19,  -19,  -19,  -18,  -17,  -16,
	  -15,  -14,  -13,  -12,  -10,   -9,   -8,   -6,
	   -5,   -4,   -3,   -2,   -1,    0,    0,    0,
	  230,  286,  442,  682,  990, 1349, 1743, 2155,
	 2568, 2966, 3334, 3653, 3908, 4083, 4160, 4127,
	 3991, 3768, 3472, 3119, 2722, 2298, 1860, 1425,
	 1006,  619,  278,    0, -203, -315, -321, -206,
	   45,  447,-30545,-30542,-30535,-30523,-30510,-30497,
	-30486,-30477,-30474,-30476,-30486,-30506,-30537,-30580,
	-30638,-30712,-30803,-30909,-31027,-31154,-31290,-31431,
	-31575,-31721,-31866,-32007,-32143,-32271,-32389,-32495,
	-32587,-32662,-32719,-32754, -521, -533, -566, -619,
	 -690, -776, -876, -986,-1107,-1234,-1366,-1501,
	-1638,-1772,-1904,-2030,-2148,-2257,-2354,-2438,
	-2505,-2555,-2584,-2591,-2574,-2530,-2458,-2355,
	-2220,-2050,-1843,-1597,-1309, -979,-2122,-2117,
	-2101,-2076,-2041,-1998,-1947,-1889,-1825,-1755,
	-1679,-1599,-1516,-1429,-1339,-1247,-1154,-1061,
	 -967, -874, -783, -693, -606, -522, -442, -367,
	 -297, -232, -174, -124,  -81,  -46,  -21,   -5,
	  -52,  -52,  -52,  -51,  -50,  -49,  -48,  -46,
	  -45,  -43,  -41,  -39,  -37,  -35,  -33,  -30,
	  -28,  -26,  -24,  -21,  -19,  -17,  -15,  -12,
	  -10,   -9,   -7,   -5,   -4,   -3,   -2,   -1,
	    0,    0,  476,  485,  512,  555,  613,  685,
	  771,  868,  977, 1095, 1222, 1357, 1498, 1644,
	 1795, 1950, 2106, 2263, 2421, 2577, 2732, 2883,
	 3029, 3170, 3305, 3432, 3550, 3659, 3756, 3842,
	 3914, 3972, 4015, 4042, -799, -797, -791, -781,
	 -768, -752, -733, -711, -687, -660, -632, -602,
	 -570, -538, -504, -469, -434, -399, -364, -329,
	 -294, -261, -228, -196, -166, -138, -111,  -87,
	  -65,  -46,  -30,  -17,   -7,   -2,};

static unsigned short animed_outside_to_swim_tbl[]= {
	    34,     1,	/* chn4_1(14) */
	     1,     0,
	    34,    35,
	     1,     0,	/* chn4_1(14) */
	     1,    69,
	     1,     0,
	    34,   888,	/* nn_body2(13) */
	    34,   922,
	    34,   956,
	     1,     0,	/* nn_body3(12) */
	    34,   820,
	    34,   854,
	     1,     0,	/* nn_body4(1) */
	    34,   138,
	    34,   172,
	     1,     0,	/* nn_body5(0) */
	    34,    70,
	    34,   104,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	    34,   718,	/* nn_body1(10) */
	    34,   752,
	    34,   786,
	    34,   616,	/* nn_eye(9) */
	    34,   650,
	    34,   684,
	     1,   614,	/* chn7(8) */
	     1,   615,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	    34,   580,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	    34,   342,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	    34,   206,
	    34,   478,	/* nn_ha1(6) */
	    34,   512,
	    34,   546,
	    34,   376,	/* nn_head(5) */
	    34,   410,
	    34,   444,
	    34,   240,	/* nn_mouth1(3) */
	    34,   274,
	    34,   308,
};

AnimeRecord animed_outside_to_swim_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	34,
	15,
	animed_outside_to_swim_prm,
	animed_outside_to_swim_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_swim_prm[]={
	    0,   58,   81,  103,  124,  143,  161,  176,
	  190,  201,  209,  214,  215,  214,  209,  201,
	  190,  176,  161,  143,  124,  103,   81,   58,
	   35,   11,  -12,  -36,  -59,  -82, -104, -125,
	 -144, -162, -177, -191, -202, -210, -215, -216,
	 -215, -210, -202, -191, -177, -162, -144, -125,
	 -104,  -82,  -59,  -36,  -12,   11,   35,    2,
	    1,    0,    0,    0,    2,    4,    6,    9,
	   12,   15,   18,   21,   23,   25,   26,   27,
	   26,   25,   23,   21,   18,   15,   13,   10,
	    7,    4,    2,    1,    0,    0,    0,    2,
	    4,    6,    9,   12,   15,   18,   21,   23,
	   25,   26,   27,   26,   25,   23,   21,   18,
	   15,   13,   10,    7,    4,16383,-3320,-3726,
	-4087,-4396,-4646,-4833,-4949,-4989,-4949,-4833,
	-4646,-4396,-4087,-3726,-3320,-2874,-2395,-1888,
	-1359, -816, -263,  292,  844, 1388, 1916, 2423,
	 2903, 3349, 3755, 4116, 4424, 4675, 4861, 4978,
	 5018, 4978, 4861, 4675, 4424, 4116, 3755, 3349,
	 2903, 2423, 1916, 1388,  844,  292, -263, -816,
	-1359,-1888,-2395,-2874,-5071,-5030,-4913,-4724,
	-4470,-4158,-3794,-3383,-2932,-2448,-1935,-1401,
	 -851, -292,  268,  827, 1377, 1911, 2423, 2908,
	 3359, 3770, 4134, 4446, 4700, 4888, 5006, 5047,
	 5006, 4888, 4700, 4446, 4134, 3770, 3359, 2908,
	 2423, 1911, 1377,  827,  268, -292, -851,-1401,
	-1935,-2448,-2932,-3383,-3794,-4158,-4470,-4724,
	-4913,-5030,-32767,-32760,-32743,-32717,-32684,-32645,
	-32602,-32558,-32514,-32471,-32432,-32399,-32372,-32355,
	-32349,-32356,-32376,-32406,-32443,-32487,-32534,-32582,
	-32629,-32672,-32710,-32740,-32759,-32767,-32760,-32743,
	-32717,-32684,-32645,-32602,-32558,-32514,-32471,-32432,
	-32399,-32372,-32355,-32349,-32356,-32376,-32406,-32443,
	-32487,-32534,-32582,-32629,-32672,-32710,-32740,-32759,
	 7263, 6917, 6460, 5916, 5296, 4611, 3872, 3089,
	 2273, 1435,  585, -264,-1104,-1923,-2710,-3455,
	-4147,-4775,-5328,-5825,-6281,-6683,-7019,-7276,
	-7440,-7500,-7441,-7251,-6917,-6456,-5900,-5262,
	-4553,-3785,-2970,-2119,-1244, -358,  527, 1402,
	 2253, 3069, 3838, 4549, 5189, 5746, 6231, 6655,
	 7011, 7290, 7485, 7587, 7590, 7484,-32767,-32760,
	-32743,-32717,-32684,-32645,-32602,-32558,-32514,-32471,
	-32432,-32399,-32372,-32355,-32349,-32356,-32376,-32406,
	-32443,-32487,-32534,-32582,-32629,-32672,-32710,-32740,
	-32759,-32767,-32760,-32743,-32717,-32684,-32645,-32602,
	-32558,-32514,-32471,-32432,-32399,-32372,-32355,-32349,
	-32356,-32376,-32406,-32443,-32487,-32534,-32582,-32629,
	-32672,-32710,-32740,-32759, 7263, 6917, 6460, 5916,
	 5296, 4611, 3872, 3089, 2273, 1435,  585, -264,
	-1104,-1923,-2710,-3455,-4147,-4775,-5328,-5825,
	-6281,-6683,-7019,-7276,-7440,-7500,-7441,-7251,
	-6917,-6456,-5900,-5262,-4553,-3785,-2970,-2119,
	-1244, -358,  527, 1402, 2253, 3069, 3838, 4549,
	 5189, 5746, 6231, 6655, 7011, 7290, 7485, 7587,
	 7590, 7484, 7263, 6917, 6460, 5916, 5296, 4611,
	 3872, 3089, 2273, 1435,  585, -264,-1104,-1923,
	-2710,-3455,-4147,-4775,-5328,-5825,-6281,-6683,
	-7019,-7276,-7440,-7500,-7441,-7251,-6917,-6456,
	-5900,-5262,-4553,-3785,-2970,-2119,-1244, -358,
	  527, 1402, 2253, 3069, 3838, 4549, 5189, 5746,
	 6231, 6655, 7011, 7290, 7485, 7587, 7590, 7484,
	-32767,-32760,-32743,-32717,-32684,-32645,-32602,-32558,
	-32514,-32471,-32432,-32399,-32372,-32355,-32349,-32356,
	-32376,-32406,-32443,-32487,-32534,-32582,-32629,-32672,
	-32710,-32740,-32759,-32767,-32760,-32743,-32717,-32684,
	-32645,-32602,-32558,-32514,-32471,-32432,-32399,-32372,
	-32355,-32349,-32356,-32376,-32406,-32443,-32487,-32534,
	-32582,-32629,-32672,-32710,-32740,-32759,-32767,-32767,
	 7263, 6917, 6460, 5916, 5296, 4611, 3872, 3089,
	 2273, 1435,  585, -264,-1104,-1923,-2710,-3455,
	-4147,-4775,-5328,-5825,-6281,-6683,-7019,-7276,
	-7440,-7500,-7441,-7251,-6917,-6456,-5900,-5262,
	-4553,-3785,-2970,-2119,-1244, -358,  527, 1402,
	 2253, 3069, 3838, 4549, 5189, 5746, 6231, 6655,
	 7011, 7290, 7485, 7587, 7590, 7484, 1014, 1665,
	 2296, 2903, 3476, 4009, 4495, 4926, 5296, 5595,
	 5819, 5958, 6006, 5958, 5819, 5595, 5296, 4926,
	 4495, 4009, 3476, 2903, 2296, 1665, 1014,  353,
	 -310, -971,-1621,-2253,-2860,-3433,-3966,-4452,
	-4883,-5252,-5552,-5775,-5915,-5963,-5915,-5775,
	-5552,-5252,-4883,-4452,-3966,-3433,-2860,-2253,
	-1621, -971, -310,  353,-32767, -604, -202,  202,
	  604,  999, 1384, 1752, 2101, 2426, 2721, 2984,
	 3208, 3391, 3526, 3611, 3640, 3611, 3526, 3391,
	 3208, 2984, 2721, 2426, 2101, 1752, 1384,  999,
	  604,  202, -202, -604, -999,-1384,-1752,-2101,
	-2426,-2721,-2984,-3208,-3391,-3526,-3611,-3640,
	-3611,-3526,-3391,-3208,-2984,-2721,-2426,-2101,
	-1752,-1384, -999, 4051, 4018, 3925, 3775, 3574,
	 3326, 3037, 2711, 2353, 1968, 1562, 1138,  701,
	  258, -187, -631,-1067,-1491,-1898,-2282,-2640,
	-2966,-3256,-3503,-3705,-3854,-3948,-3980,-3948,
	-3854,-3705,-3503,-3256,-2966,-2640,-2282,-1898,
	-1491,-1067, -631, -187,  258,  701, 1138, 1562,
	 1968, 2353, 2711, 3037, 3326, 3574, 3775, 3925,
	 4018,};

static unsigned short animed_swim_tbl[]= {
	    54,     1,	/* chn4(14) */
	     1,     0,
	    54,    55,
	     1,     0,	/* chn4(14) */
	     1,   109,
	     1,     0,
	     1,     0,	/* nn_body2(13) */
	    54,   707,
	     1,     0,
	     1,     0,	/* nn_body3(12) */
	    54,   653,
	     1,     0,
	     1,     0,	/* nn_body4(1) */
	    54,   164,
	     1,     0,
	     1,     0,	/* nn_body5(0) */
	    54,   110,
	     1,     0,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	     1,     0,	/* nn_body1(10) */
	    54,   598,
	     1,   652,
	     1,     0,	/* nn_eye(9) */
	    54,   544,
	     1,     0,
	     1,   542,	/* chn7(8) */
	     1,   543,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	    54,   488,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	    54,   326,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	    54,   218,
	     1,     0,	/* nn_ha1(6) */
	    54,   434,
	     1,     0,
	     1,     0,	/* nn_head(5) */
	    54,   380,
	     1,     0,
	     1,     0,	/* nn_mouth1(3) */
	    54,   272,
	     1,     0,
};

AnimeRecord animed_swim_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	54,
	15,
	animed_swim_prm,
	animed_swim_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_swim_to_hole_prm[]={
	    0,   58,   81,  103,  124,  143,  161,  176,
	  190,  201,  209,  214,  215,  214,  209,  201,
	  190,  176,  161,  143,  124,   99,   77,   57,
	   38,   22,    7,   -6,  -17,  -27,  -36,  -43,
	  -49,  -53,  -57,  -59,  -60,  -61,  -60,  -59,
	  -56,  -54,  -50,  -46,  -42,  -37,  -32,  -27,
	  -21,  -16,  -10,   -5,    0,    4,    8,   11,
	   14,   16,   17,   18,   18,   18,   17,   16,
	   15,   13,   12,   10,    8,    7,    5,    3,
	    2,    1,    0,    0,    0,    2,    1,    0,
	    0,    0,    2,    4,    6,    9,   12,   15,
	   18,   21,   23,   25,   26,   27,   26,   25,
	   23,   23,   23,   23,   23,   22,   22,   22,
	   22,   22,   22,   22,   22,   22,   21,   21,
	   21,   21,   21,   21,   21,   21,   20,   19,
	   17,   15,   12,   10,    7,    4,    2,    1,
	    0,    0,   -1,   -1,   -1,   -1,   -2,   -2,
	   -2,   -2,   -2,   -1,   -1,   -1,   -1,   -1,
	   -1,    0,    0,    0,    0,    0,    0,    0,
	    0,16383,-3320,-3726,-4087,-4396,-4646,-4833,
	-4949,-4989,-4949,-4833,-4646,-4396,-4087,-3726,
	-3320,-2874,-2239,-1339, -297,  763, 1721, 2454,
	 2839, 2815, 2586, 2208, 1710, 1119,  465, -224,
	 -921,-1596,-2221,-2767,-3207,-3512,-3653,-3633,
	-3517,-3315,-3040,-2699,-2305,-1865,-1392, -894,
	 -382,  133,  644, 1139, 1607, 2040, 2427, 2757,
	 3022, 3210, 3306, 3284, 3159, 2949, 2671, 2341,
	 1976, 1594, 1211,  845,  512,  231,   17, -112,
	 -165, -161, -122,  -68,  -20,    0,-5071,-5030,
	-4913,-4724,-4470,-4158,-3794,-3383,-2932,-2448,
	-1935,-1401, -851, -292,  268,  827, 1377, 1911,
	 2423, 2908, 3431, 3708, 3768, 3638, 3344, 2916,
	 2379, 1761, 1089,  392, -304, -972,-1585,-2114,
	-2533,-2814,-2931,-2865,-2642,-2288,-1827,-1286,
	 -690,  -66,  561, 1166, 1723, 2206, 2590, 2848,
	 2956, 2931, 2841, 2697, 2506, 2279, 2024, 1751,
	 1469, 1188,  916,  662,  437,  249,  108,   22,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,-32767,-32760,-32743,-32717,-32684,-32645,
	-32602,-32558,-32514,-32471,-32432,-32399,-32372,-32355,
	-32349,-32356,-32376,-32406,-32443,-32487,-32496,-32504,
	-32513,-32522,-32531,-32539,-32548,-32557,-32566,-32574,
	-32583,-32592,-32601,-32609,-32618,-32627,-32635,-32644,
	-32653,-32662,-32670,-32679,-32688,-32697,-32705,-32714,
	-32723,-32732,-32740,-32749,-32758,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767, 7263, 6917,
	 6460, 5916, 5296, 4611, 3872, 3089, 2273, 1435,
	  585, -272,-1139,-2001,-2842,-3650,-4411,-5109,
	-5732,-6265,-6695,-7007,-7186,-7218,-7049,-6681,
	-6141,-5456,-4651,-3754,-2791,-1789, -773,  229,
	 1192, 2088, 2892, 3546, 4022, 4326, 4468, 4476,
	 4439, 4366, 4260, 4123, 3956, 3762, 3542, 3299,
	 3034, 2750, 2448, 2131, 1800, 1490, 1216,  976,
	  768,  589,  438,  311,  208,  126,   63,   16,
	  -15,  -34,  -44,  -45,  -40,  -31,  -20,  -10,
	   -3,    0,-32767,-32760,-32743,-32717,-32684,-32645,
	-32602,-32558,-32514,-32471,-32432,-32399,-32372,-32355,
	-32349,-32356,-32376,-32406,-32443,-32487,-32496,-32504,
	-32513,-32522,-32531,-32539,-32548,-32557,-32566,-32574,
	-32583,-32592,-32601,-32609,-32618,-32627,-32635,-32644,
	-32653,-32662,-32670,-32679,-32688,-32697,-32705,-32714,
	-32723,-32732,-32740,-32749,-32758,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767, 7263, 6917,
	 6460, 5916, 5296, 4611, 3872, 3089, 2273, 1435,
	  585, -272,-1139,-2001,-2842,-3650,-4411,-5109,
	-5732,-6265,-6695,-7007,-7186,-7218,-7049,-6681,
	-6141,-5456,-4651,-3754,-2791,-1789, -773,  229,
	 1192, 2088, 2892, 3546, 4022, 4326, 4468, 4476,
	 4439, 4366, 4260, 4123, 3956, 3762, 3542, 3299,
	 3034, 2750, 2448, 2131, 1800, 1490, 1216,  976,
	  768,  589,  438,  311,  208,  126,   63,   16,
	  -15,  -34,  -44,  -45,  -40,  -31,  -20,  -10,
	   -3,    0, 7263, 6917, 6460, 5916, 5296, 4611,
	 3872, 3089, 2273, 1435,  585, -272,-1139,-2001,
	-2842,-3650,-4411,-5109,-5732,-6265,-6695,-7007,
	-7186,-7218,-7049,-6681,-6141,-5456,-4651,-3754,
	-2791,-1789, -773,  229, 1192, 2088, 2892, 3546,
	 4022, 4326, 4468, 4476, 4439, 4366, 4260, 4123,
	 3956, 3762, 3542, 3299, 3034, 2750, 2448, 2131,
	 1800, 1490, 1216,  976,  768,  589,  438,  311,
	  208,  126,   63,   16,  -15,  -34,  -44,  -45,
	  -40,  -31,  -20,  -10,   -3,    0,-32767,-32760,
	-32743,-32717,-32684,-32645,-32602,-32558,-32514,-32471,
	-32432,-32399,-32372,-32355,-32349,-32356,-32376,-32406,
	-32443,-32487,-32496,-32504,-32513,-32522,-32531,-32539,
	-32548,-32557,-32566,-32574,-32583,-32592,-32601,-32609,
	-32618,-32627,-32635,-32644,-32653,-32662,-32670,-32679,
	-32688,-32697,-32705,-32714,-32723,-32732,-32740,-32749,
	-32758,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,-32767,-32767,-32767, 7263, 6917, 6460, 5916,
	 5296, 4611, 3872, 3089, 2273, 1435,  585, -272,
	-1139,-2001,-2842,-3650,-4411,-5109,-5732,-6265,
	-6695,-7007,-7186,-7218,-7049,-6681,-6141,-5456,
	-4651,-3754,-2791,-1789, -773,  229, 1192, 2088,
	 2892, 3546, 4022, 4326, 4468, 4476, 4439, 4366,
	 4260, 4123, 3956, 3762, 3542, 3299, 3034, 2750,
	 2448, 2131, 1800, 1490, 1216,  976,  768,  589,
	  438,  311,  208,  126,   63,   16,  -15,  -34,
	  -44,  -45,  -40,  -31,  -20,  -10,   -3,    0,
	 1014, 1665, 2296, 2903, 3476, 4009, 4495, 4926,
	 5296, 5595, 5819, 5958, 6006, 5958, 5819, 5595,
	 5296, 4926, 4495, 4009, 3511, 3033, 2577, 2143,
	 1731, 1340,  971,  624,  299,   -3, -285, -544,
	 -781, -996,-1189,-1359,-1507,-1633,-1736,-1817,
	-1875,-1910,-1909,-1870,-1797,-1694,-1567,-1419,
	-1255,-1079, -896, -710, -526, -348, -180,  -28,
	  103,  208,  290,  350,  390,  413,  419,  412,
	  394,  365,  329,  288,  243,  196,  150,  107,
	   68,   36,   12,    0,-32767, -604, -202,  202,
	  604,  999, 1384, 1752, 2101, 2426, 2721, 2984,
	 3208, 3391, 3526, 3611, 3640, 3611, 3526, 3391,
	 3208, 2956, 2619, 2213, 1754, 1259,  745,  227,
	 -276, -750,-1178,-1542,-1828,-2018,-2095,-2035,
	-1832,-1517,-1120, -670, -197,  267,  694, 1055,
	 1318, 1455, 1460, 1415, 1334, 1224, 1093,  946,
	  789,  631,  477,  333,  208,  106,   35,    1,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0, 4051, 4018, 3925, 3775, 3574, 3326, 3037,
	 2711, 2353, 1968, 1562, 1138,  701,  258, -194,
	 -657,-1117,-1564,-1985,-2368,-2703,-2977,-3179,
	-3297,-3319,-3242,-3077,-2838,-2538,-2190,-1807,
	-1402, -989, -582, -192,  166,  480,  736,  921,
	 1022, 1035, 1028, 1017, 1001,  982,  960,  934,
	  905,  874,  841,  805,  767,  728,  687,  646,
	  603,  561,  517,  474,  431,  389,  348,  307,
	  268,  230,  195,  161,  130,  102,   76,   54,
	   35,   20,    9,    2,    0,};

static unsigned short animed_swim_to_hole_tbl[]= {
	    76,     1,	/* chn4(14) */
	     1,     0,
	    76,    77,
	     1,     0,	/* chn4(14) */
	     1,   153,
	     1,     0,
	     1,     0,	/* nn_body2(13) */
	    76,   993,
	     1,     0,
	     1,     0,	/* nn_body3(12) */
	    76,   917,
	     1,     0,
	     1,     0,	/* nn_body4(1) */
	    76,   230,
	     1,     0,
	     1,     0,	/* nn_body5(0) */
	    76,   154,
	     1,     0,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	     1,     0,	/* nn_body1(10) */
	    76,   840,
	     1,   916,
	     1,     0,	/* nn_eye(9) */
	    76,   764,
	     1,     0,
	     1,   762,	/* chn7(8) */
	     1,   763,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	    76,   686,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	    76,   458,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	    76,   306,
	     1,     0,	/* nn_ha1(6) */
	    76,   610,
	     1,     0,
	     1,     0,	/* nn_head(5) */
	    76,   534,
	     1,     0,
	     1,     0,	/* nn_mouth1(3) */
	    76,   382,
	     1,     0,
};

AnimeRecord animed_swim_to_hole_anm={
	MAP_ANIM_ONETIME,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	76,
	15,
	animed_swim_to_hole_prm,
	animed_swim_to_hole_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_to_inside_prm[]={
	    0,16383, -196, 1355,  150,  208,-21372,-21755,
	-23286,-25526,-28034,-30369,-32091,-32761,-32614,-32241,
	-31731,-31177,-30669,-30297,-30154,-30212,-30374,-30616,
	-30917,-31257,-31612,-31963,-32286,-32561,-32767,-32767,
	-32767,-32767,-32767,-32767,   93,  296,  178, -362,
	-1113,-1864,-2404,-2523,-2268,-1852,-1311, -683,
	   -4,  686, 1354, 1961, 2470, 2844, 3031, 2938,
	 2626, 2179, 1682, 1219,  875,  651,  486,  372,
	  304,  273,  273,-1671,-1745,-1878,-1952,-1808,
	-1415, -844, -166,  547, 1225, 1796, 2189, 2333,
	 2184, 1795, 1234,  570, -127, -792,-1353,-1742,
	-1890,-1884,-1859,-1823,-1781,-1738,-1702,-1677,
	-1671,-21372,-21755,-23286,-25526,-28034,-30369,-32091,
	-32761,-32614,-32241,-31731,-31177,-30669,-30297,-30154,
	-30212,-30374,-30616,-30917,-31257,-31612,-31963,-32286,
	-32561,-32767,-32767,-32767,-32767,-32767,-32767,   93,
	  296,  178, -362,-1113,-1864,-2404,-2523,-2268,
	-1852,-1311, -683,   -4,  686, 1354, 1961, 2470,
	 2844, 3031, 2938, 2626, 2179, 1682, 1219,  875,
	  651,  486,  372,  304,  273,  273,-1671,-1745,
	-1878,-1952,-1808,-1415, -844, -166,  547, 1225,
	 1796, 2189, 2333, 2184, 1795, 1234,  570, -127,
	 -792,-1353,-1742,-1890,-1884,-1859,-1823,-1781,
	-1738,-1702,-1677,-1671,   93,  296,  178, -362,
	-1113,-1864,-2404,-2523,-2268,-1852,-1311, -683,
	   -4,  686, 1354, 1961, 2470, 2844, 3031, 2938,
	 2626, 2179, 1682, 1219,  875,  651,  486,  372,
	  304,  273,  273,-1671,-1745,-1878,-1952,-1808,
	-1415, -844, -166,  547, 1225, 1796, 2189, 2333,
	 2184, 1795, 1234,  570, -127, -792,-1353,-1742,
	-1890,-1884,-1859,-1823,-1781,-1738,-1702,-1677,
	-1671,-21372,-21755,-23286,-25526,-28034,-30369,-32091,
	-32761,-32614,-32241,-31731,-31177,-30669,-30297,-30154,
	-30212,-30374,-30616,-30917,-31257,-31612,-31963,-32286,
	-32561,-32767,-32767,-32767,-32767,-32767,-32767,-32767,
	-32767,   93,  296,  178, -362,-1113,-1864,-2404,
	-2523,-2268,-1852,-1311, -683,   -4,  686, 1354,
	 1961, 2470, 2844, 3031, 2938, 2626, 2179, 1682,
	 1219,  875,  651,  486,  372,  304,  273,  273,
	-1671,-1745,-1878,-1952,-1808,-1415, -844, -166,
	  547, 1225, 1796, 2189, 2333, 2184, 1795, 1234,
	  570, -127, -792,-1353,-1742,-1890,-1884,-1859,
	-1823,-1781,-1738,-1702,-1677,-1671,  -18,  352,
	  743, 1260, 1828, 2369, 2809, 3072, 3083, 2845,
	 2442, 1910, 1285,  606,  -89, -765,-1384,-1909,
	-2302,-2525,-2584,-2520,-2355,-2111,-1808,-1467,
	-1111, -760, -436, -160,   46,-30352,-29891,-29430,
	-29201,-29338,-29767,-30403,-31164,-31967,-32728,32168,
	31740,31603,31767,32148,32684,-32221,-31562,-30934,
	-30399,-30018,-29853,-29853,-29913,-30017,-30147,-30286,
	-30416,-30520,-30581, -521,-2122,  -52,  482, -799,
	};

static unsigned short animed_to_inside_tbl[]= {
	     1,     0,	/* chn4_2(14) */
	     1,     0,
	     1,     0,
	     1,     0,	/* chn4_2(14) */
	     1,     1,
	     1,     0,
	     1,   405,	/* nn_body2(13) */
	     1,   406,
	     1,   407,
	     1,     0,	/* nn_body3(12) */
	     1,   403,
	     1,   404,
	     1,     0,	/* nn_body4(1) */
	     1,     4,
	     1,     5,
	     1,     0,	/* nn_body5(0) */
	     1,     2,
	     1,     3,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	     1,   342,	/* nn_body1(10) */
	    30,   343,
	    30,   373,
	     1,   281,	/* nn_eye(9) */
	    30,   282,
	    30,   312,
	     1,   279,	/* chn7(8) */
	     1,   280,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	    30,   249,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	    30,    97,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	    30,     6,
	     1,   188,	/* nn_ha1(6) */
	    30,   189,
	    30,   219,
	     1,   127,	/* nn_head(5) */
	    30,   128,
	    30,   158,
	     1,    36,	/* nn_mouth1(3) */
	    30,    37,
	    30,    67,
};

AnimeRecord animed_to_inside_anm={
	MAP_ANIM_ONETIME,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	30,
	15,
	animed_to_inside_prm,
	animed_to_inside_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_to_outside_prm[]={
	    0,16383, -371, -206,  -41,  123,  288,  454,
	  619,  784,  949, 1115, 1280, 1445, 1610, 1192,
	  328, -693,-1584,-2055,-2108,-1974,-1705,-1357,
	 -983, -636, 1355,   78,  182,  286,  391,  495,
	  599,  704,  808,  912, 1017, 1121,  747,   23,
	 -698,-1067,-1104,-1076, -993, -869, -715, -544,
	 -366, -196,  -43,  208,-32761,-32761,-32761,-32761,
	-32761,-32761,-32761,-32761,-32761,-32761,-32761,-31948,
	-31134,-30321,-29507,-28694,-27880,-27066,-26253,-25439,
	-24626,-23812,-22999,-22185,   93,  296,  273,  255,
	  244,  237,  234,  236,  241,  249,  259,  270,
	  283,  296,  310,  322,  334,  344,  352,  356,
	  358,  356,  349,  337,  320,-1671,-1631,-1408,
	-1046, -590,  -84,  428,  904, 1298, 1567, 1666,
	 1622, 1497, 1305, 1058,  768,  448,  111, -230,
	 -563, -876,-1156,-1391,-1566,-32761,-32761,-32761,
	-32761,-32761,-32761,-32761,-32761,-32761,-32761,-32761,
	-31948,-31134,-30321,-29507,-28694,-27880,-27066,-26253,
	-25439,-24626,-23812,-22999,-22185,   93,  296,  273,
	  255,  244,  237,  234,  236,  241,  249,  259,
	  270,  283,  296,  310,  322,  334,  344,  352,
	  356,  358,  356,  349,  337,  320,-1671,-1631,
	-1408,-1046, -590,  -84,  428,  904, 1298, 1567,
	 1666, 1622, 1497, 1305, 1058,  768,  448,  111,
	 -230, -563, -876,-1156,-1391,-1566,   93,  296,
	  273,  255,  244,  237,  234,  236,  241,  249,
	  259,  270,  283,  296,  310,  322,  334,  344,
	  352,  356,  358,  356,  349,  337,  320,-1671,
	-1631,-1408,-1046, -590,  -84,  428,  904, 1298,
	 1567, 1666, 1622, 1497, 1305, 1058,  768,  448,
	  111, -230, -563, -876,-1156,-1391,-1566,-32761,
	-32761,-32761,-32761,-32761,-32761,-32761,-32761,-32761,
	-32761,-32761,-31948,-31134,-30321,-29507,-28694,-27880,
	-27066,-26253,-25439,-24626,-23812,-22999,-22185,-32767,
	-32767,   93,  296,  273,  255,  244,  237,  234,
	  236,  241,  249,  259,  270,  283,  296,  310,
	  322,  334,  344,  352,  356,  358,  356,  349,
	  337,  320,-1671,-1631,-1408,-1046, -590,  -84,
	  428,  904, 1298, 1567, 1666, 1622, 1497, 1305,
	 1058,  768,  448,  111, -230, -563, -876,-1156,
	-1391,-1566,  -18,  230,  324,  418,  512,  605,
	  699,  532,  236,  -94, -370, -499, -512, -503,
	 -475, -430, -373, -306, -232, -154,  -75,    1,
	   73,  137,  191,-30545,-30702,-30859,-31015,-31172,
	-31329,-31516,-31736,-31939,-32079,-32109,-32053,-31970,
	-31866,-31743,-31608,-31464,-31316,-31168,-31026,-30892,
	-30773,-30673,-30595, -521, -417, -312, -208, -104,
	    0,  104,  208,  148,   -4, -194, -366, -465,
	 -502, -529, -546, -556, -559, -557, -552, -545,
	 -536, -529, -523,-2122,-2018,-1914,-1809,-1705,
	-1601,-1496,-1392,-1288,-1184,-1079,-1094,-1137,
	-1202,-1286,-1383,-1490,-1601,-1712,-1818,-1916,
	-1999,-2065,-2107,  -52,  -49,  -46,  -43,  -40,
	  -37,  -35,  -32,  -29,  -26,  -23,  -23,  -24,
	  -25,  -27,  -29,  -31,  -34,  -37,  -40,  -42,
	  -45,  -48,  -50,  476,  560,  643,  727,  810,
	  893,  715,  406,   64, -213, -328, -317, -284,
	 -233, -168,  -92,   -8,   77,  164,  247,  322,
	  386,  436,  467, -799, -893, -987,-1081,-1175,
	-1268,-1362,-1456,-1550,-1644,-1738,-1725,-1687,
	-1630,-1556,-1470,-1376,-1277,-1178,-1083, -995,
	 -919, -858, -817,};

static unsigned short animed_to_outside_tbl[]= {
	     1,     0,	/* chn4_2(14) */
	     1,     0,
	     1,     0,
	     1,     0,	/* chn4_2(14) */
	     1,     1,
	     1,     0,
	    24,   419,	/* nn_body2(13) */
	    24,   443,
	    24,   467,
	     1,     0,	/* nn_body3(12) */
	    24,   371,
	    24,   395,
	     1,     0,	/* nn_body4(1) */
	    24,    27,
	     1,    51,
	     1,     0,	/* nn_body5(0) */
	    24,     2,
	     1,    26,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	     1,   322,	/* nn_body1(10) */
	    24,   323,
	    24,   347,
	     1,   273,	/* nn_eye(9) */
	    24,   274,
	    24,   298,
	     1,   271,	/* chn7(8) */
	     1,   272,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	    24,   247,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	    24,   125,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	    24,    52,
	     1,   198,	/* nn_ha1(6) */
	    24,   199,
	    24,   223,
	     1,   149,	/* nn_head(5) */
	    24,   150,
	    24,   174,
	     1,    76,	/* nn_mouth1(3) */
	    24,    77,
	    24,   101,
};

AnimeRecord animed_to_outside_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	24,
	15,
	animed_to_outside_prm,
	animed_to_outside_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_wait_prm[]={
	    0,    0,    0,    0,    0,    0,    1,    1,
	    2,    2,    3,    3,    4,    5,    6,    7,
	    7,    8,    9,   10,   11,   12,   12,   13,
	   14,   15,   16,   16,   17,   17,   18,   18,
	   19,   19,   19,   19,   20,   19,   19,   19,
	   19,   18,   18,   17,   17,   16,   16,   15,
	   14,   13,   12,   12,   11,   10,    9,    8,
	    7,    7,    6,    5,    4,    3,    3,    2,
	    2,    1,    1,    0,    0,    0,    0,16383,
	 -371, -409, -444, -475, -502, -525, -543, -557,
	 -565, -568, -565, -557, -543, -525, -502, -475,
	 -444, -409, -371, -331, -288, -243, -196, -147,
	  -98,  -47,    3,   54,  105,  156,  205,  254,
	  301,  346,  389,  430,  467,  502,  533,  560,
	  583,  601,  615,  623,  626,  623,  615,  601,
	  583,  560,  533,  502,  467,  430,  389,  346,
	  301,  254,  205,  156,  105,   54,    3,  -47,
	  -98, -147, -196, -243, -288, -331, 1355,   78,
	   62,   45,   28,   11,   -6,  -23,  -40,  -57,
	  -73,  -89, -104, -118, -132, -145, -156, -167,
	 -176, -184, -190, -194, -197, -198, -197, -194,
	 -190, -184, -176, -167, -156, -145, -132, -118,
	 -104,  -89,  -73,  -57,  -40,  -23,   -6,   11,
	   28,   45,   62,   78,   94,  109,  123,  137,
	  150,  161,  172,  181,  189,  195,  199,  202,
	  203,  202,  199,  195,  189,  181,  172,  161,
	  150,  137,  123,  109,   94,  208,-32761,-32755,
	-32746,-32735,-32722,-32707,-32691,-32672,-32652,-32631,
	-32609,-32585,-32561,-32535,-32509,-32483,-32456,-32429,
	-32401,-32374,-32347,-32320,-32293,-32267,-32242,-32218,
	-32194,-32172,-32150,-32131,-32112,-32096,-32081,-32068,
	-32057,-32048,-32042,-32038,-32036,-32039,-32046,-32057,
	-32072,-32090,-32112,-32137,-32164,-32194,-32226,-32259,
	-32293,-32329,-32365,-32401,-32438,-32474,-32509,-32544,
	-32577,-32609,-32638,-32666,-32691,-32712,-32731,-32746,
	-32757,-32764,-32767,-32765,   93,  296,  268,  237,
	  204,  169,  132,   94,   54,   13,  -27,  -69,
	 -111, -152, -194, -234, -274, -312, -349, -384,
	 -417, -448, -476, -502, -524, -543, -558, -569,
	 -576, -578, -576, -569, -558, -543, -524, -502,
	 -476, -448, -417, -384, -349, -312, -274, -234,
	 -194, -152, -111,  -69,  -27,   13,   54,   94,
	  132,  169,  204,  237,  268,  296,  322,  344,
	  362,  378,  389,  395,  398,  395,  389,  378,
	  362,  344,  322,-1671,-1736,-1797,-1856,-1912,
	-1964,-2011,-2054,-2091,-2123,-2149,-2167,-2179,
	-2183,-2179,-2169,-2152,-2129,-2101,-2067,-2028,
	-1985,-1938,-1888,-1834,-1777,-1718,-1657,-1594,
	-1530,-1465,-1400,-1335,-1270,-1206,-1143,-1082,
	-1023, -966, -912, -862, -815, -772, -733, -699,
	 -671, -648, -631, -621, -617, -621, -633, -652,
	 -677, -709, -746, -789, -836, -888, -944,-1003,
	-1065,-1129,-1195,-1263,-1331,-1400,-1469,-1538,
	-1605,-32761,-32755,-32746,-32735,-32722,-32707,-32691,
	-32672,-32652,-32631,-32609,-32585,-32561,-32535,-32509,
	-32483,-32456,-32429,-32401,-32374,-32347,-32320,-32293,
	-32267,-32242,-32218,-32194,-32172,-32150,-32131,-32112,
	-32096,-32081,-32068,-32057,-32048,-32042,-32038,-32036,
	-32039,-32046,-32057,-32072,-32090,-32112,-32137,-32164,
	-32194,-32226,-32259,-32293,-32329,-32365,-32401,-32438,
	-32474,-32509,-32544,-32577,-32609,-32638,-32666,-32691,
	-32712,-32731,-32746,-32757,-32764,-32767,-32765,   93,
	  296,  268,  237,  204,  169,  132,   94,   54,
	   13,  -27,  -69, -111, -152, -194, -234, -274,
	 -312, -349, -384, -417, -448, -476, -502, -524,
	 -543, -558, -569, -576, -578, -576, -569, -558,
	 -543, -524, -502, -476, -448, -417, -384, -349,
	 -312, -274, -234, -194, -152, -111,  -69,  -27,
	   13,   54,   94,  132,  169,  204,  237,  268,
	  296,  322,  344,  362,  378,  389,  395,  398,
	  395,  389,  378,  362,  344,  322,-1671,-1736,
	-1797,-1856,-1912,-1964,-2011,-2054,-2091,-2123,
	-2149,-2167,-2179,-2183,-2179,-2169,-2152,-2129,
	-2101,-2067,-2028,-1985,-1938,-1888,-1834,-1777,
	-1718,-1657,-1594,-1530,-1465,-1400,-1335,-1270,
	-1206,-1143,-1082,-1023, -966, -912, -862, -815,
	 -772, -733, -699, -671, -648, -631, -621, -617,
	 -621, -633, -652, -677, -709, -746, -789, -836,
	 -888, -944,-1003,-1065,-1129,-1195,-1263,-1331,
	-1400,-1469,-1538,-1605,   93,  296,  268,  237,
	  204,  169,  132,   94,   54,   13,  -27,  -69,
	 -111, -152, -194, -234, -274, -312, -349, -384,
	 -417, -448, -476, -502, -524, -543, -558, -569,
	 -576, -578, -576, -569, -558, -543, -524, -502,
	 -476, -448, -417, -384, -349, -312, -274, -234,
	 -194, -152, -111,  -69,  -27,   13,   54,   94,
	  132,  169,  204,  237,  268,  296,  322,  344,
	  362,  378,  389,  395,  398,  395,  389,  378,
	  362,  344,  322,-1671,-1736,-1797,-1856,-1912,
	-1964,-2011,-2054,-2091,-2123,-2149,-2167,-2179,
	-2183,-2179,-2169,-2152,-2129,-2101,-2067,-2028,
	-1985,-1938,-1888,-1834,-1777,-1718,-1657,-1594,
	-1530,-1465,-1400,-1335,-1270,-1206,-1143,-1082,
	-1023, -966, -912, -862, -815, -772, -733, -699,
	 -671, -648, -631, -621, -617, -621, -633, -652,
	 -677, -709, -746, -789, -836, -888, -944,-1003,
	-1065,-1129,-1195,-1263,-1331,-1400,-1469,-1538,
	-1605,-32761,-32755,-32746,-32735,-32722,-32707,-32691,
	-32672,-32652,-32631,-32609,-32585,-32561,-32535,-32509,
	-32483,-32456,-32429,-32401,-32374,-32347,-32320,-32293,
	-32267,-32242,-32218,-32194,-32172,-32150,-32131,-32112,
	-32096,-32081,-32068,-32057,-32048,-32042,-32038,-32036,
	-32039,-32046,-32057,-32072,-32090,-32112,-32137,-32164,
	-32194,-32226,-32259,-32293,-32329,-32365,-32401,-32438,
	-32474,-32509,-32544,-32577,-32609,-32638,-32666,-32691,
	-32712,-32731,-32746,-32757,-32764,-32767,-32765,-32767,
	-32767,   93,  296,  268,  237,  204,  169,  132,
	   94,   54,   13,  -27,  -69, -111, -152, -194,
	 -234, -274, -312, -349, -384, -417, -448, -476,
	 -502, -524, -543, -558, -569, -576, -578, -576,
	 -569, -558, -543, -524, -502, -476, -448, -417,
	 -384, -349, -312, -274, -234, -194, -152, -111,
	  -69,  -27,   13,   54,   94,  132,  169,  204,
	  237,  268,  296,  322,  344,  362,  378,  389,
	  395,  398,  395,  389,  378,  362,  344,  322,
	-1671,-1736,-1797,-1856,-1912,-1964,-2011,-2054,
	-2091,-2123,-2149,-2167,-2179,-2183,-2179,-2169,
	-2152,-2129,-2101,-2067,-2028,-1985,-1938,-1888,
	-1834,-1777,-1718,-1657,-1594,-1530,-1465,-1400,
	-1335,-1270,-1206,-1143,-1082,-1023, -966, -912,
	 -862, -815, -772, -733, -699, -671, -648, -631,
	 -621, -617, -621, -633, -652, -677, -709, -746,
	 -789, -836, -888, -944,-1003,-1065,-1129,-1195,
	-1263,-1331,-1400,-1469,-1538,-1605,  -18,  230,
	  261,  289,  316,  341,  363,  382,  399,  412,
	  422,  427,  430,  427,  422,  412,  399,  382,
	  363,  341,  316,  289,  261,  230,  198,  164,
	  130,   94,   58,   22,  -14,  -50,  -86, -122,
	 -156, -190, -222, -253, -281, -308, -333, -355,
	 -374, -391, -404, -413, -419, -421, -419, -413,
	 -404, -391, -374, -355, -333, -308, -281, -253,
	 -222, -190, -156, -122,  -86,  -50,  -14,   22,
	   58,   94,  130,  164,  198,-30545,-30512,-30480,
	-30450,-30423,-30399,-30377,-30359,-30345,-30334,-30328,
	-30325,-30328,-30334,-30345,-30359,-30377,-30399,-30423,
	-30450,-30480,-30512,-30545,-30581,-30618,-30656,-30695,
	-30735,-30775,-30815,-30855,-30895,-30934,-30972,-31009,
	-31044,-31078,-31110,-31140,-31167,-31191,-31212,-31230,
	-31245,-31256,-31262,-31264,-31262,-31256,-31245,-31230,
	-31212,-31191,-31167,-31140,-31110,-31078,-31044,-31009,
	-30972,-30934,-30895,-30855,-30815,-30775,-30735,-30695,
	-30656,-30618,-30581, -521, -518, -511, -499, -483,
	 -463, -440, -413, -382, -350, -314, -277, -237,
	 -196, -154, -110,  -66,  -22,   22,   66,  110,
	  154,  196,  237,  277,  314,  350,  382,  413,
	  440,  463,  483,  499,  511,  518,  521,  518,
	  511,  499,  483,  463,  440,  413,  382,  350,
	  314,  277,  237,  196,  154,  110,   66,   22,
	  -22,  -66, -110, -154, -196, -237, -277, -314,
	 -350, -382, -413, -440, -463, -483, -499, -511,
	 -518,-2122,  -52,  476,  474,  467,  456,  441,
	  423,  401,  376,  349,  319,  286,  252,  215,
	  178,  139,   99,   58,   17,  -23,  -64, -104,
	 -144, -183, -221, -257, -292, -324, -354, -382,
	 -407, -429, -447, -462, -473, -479, -482, -479,
	 -473, -462, -447, -429, -407, -382, -354, -324,
	 -292, -257, -221, -183, -144, -104,  -64,  -23,
	   17,   58,   99,  139,  178,  215,  252,  286,
	  319,  349,  376,  401,  423,  441,  456,  467,
	  474, -799,};

static unsigned short animed_wait_tbl[]= {
	     1,     0,	/* chn4_2(14) */
	    70,     1,
	     1,     0,
	     1,     0,	/* chn4_2(14) */
	     1,    71,
	     1,     0,
	     1,  1202,	/* nn_body2(13) */
	    70,  1203,
	     1,  1273,
	     1,     0,	/* nn_body3(12) */
	    70,  1131,
	     1,  1201,
	     1,     0,	/* nn_body4(1) */
	    70,   143,
	     1,   213,
	     1,     0,	/* nn_body5(0) */
	    70,    72,
	     1,   142,
	     1,     0,	/* chn5(11) */
	     1,     0,
	     1,     0,
	     1,   990,	/* nn_body1(10) */
	    70,   991,
	    70,  1061,
	     1,   849,	/* nn_eye(9) */
	    70,   850,
	    70,   920,
	     1,   847,	/* chn7(8) */
	     1,   848,
	     1,     0,
	     1,     0,	/* nn_ha2(7) */
	     1,     0,
	    70,   777,
	     1,     0,	/* nn_ago(4) */
	     1,     0,
	    70,   425,
	     1,     0,	/* nn_mouth2(2) */
	     1,     0,
	    70,   214,
	     1,   636,	/* nn_ha1(6) */
	    70,   637,
	    70,   707,
	     1,   495,	/* nn_head(5) */
	    70,   496,
	    70,   566,
	     1,   284,	/* nn_mouth1(3) */
	    70,   285,
	    70,   355,
};

AnimeRecord animed_wait_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	70,
	15,
	animed_wait_prm,
	animed_wait_tbl
};

/*=================================================================================================*/
/*		Animation Total																               */
/*=================================================================================================*/

AnimePtr ubboo_anime[] = {
	&animed_ikaku_anm,
	&animed_outside_to_swim_anm,
	&animed_swim_anm,
	&animed_swim_to_hole_anm,
	&animed_to_inside_anm,
	&animed_to_outside_anm,
	&animed_wait_anm,
};


/*##################################################*/
#else		    									
/*##################################################*/


/*==================================================================================================
		ubboo Shape Hms Data 																			   
====================================================================================================*/

extern Gfx RCP_animed_swim8[];
extern Gfx RCP_animed_swim7[];
extern Gfx RCP_animed_swim6[];

extern Gfx gfx_nn_ago[];
extern Gfx gfx_nn_body1[];
extern Gfx gfx_nn_body2[];
extern Gfx gfx_nn_body3[];
extern Gfx gfx_nn_body4[];
extern Gfx gfx_nn_body5[];
extern Gfx gfx_nn_head[];
extern Gfx gfx_nn_eye[];
extern Gfx gfx_nn_ha1[];
extern Gfx gfx_nn_ha2[];

extern Gfx gfx_polystar[];
extern Gfx gfx_polystar_eye[];



/*-------------------------------------------------------------*/
/*	Hms data 			                                       */
/*-------------------------------------------------------------*/

Hierarchy RCP_HmsEnemyubboo[] = {
 hmsHeader(2000)
 hmsBegin()
 hmsScale(0.25f)
    hmsBegin()
      hmsJoint(RM_SURF,NULL,0,0,0)								/* ,xx(), */
      hmsBegin()
             hmsJoint(RM_SURF,gfx_nn_body2,0,0,0)  			/* ,nn_body2,(13) */
         hmsBegin()
                hmsJoint(RM_SURF,gfx_nn_body3,245,0,0)  		/* ,nn_body3,(12) */
            hmsBegin()
                   hmsJoint(RM_SURF,gfx_nn_body4,494,0,0)  	/* ,nn_body4,(1) */
               hmsBegin()
                      hmsJoint(RM_SURF,gfx_nn_body5,475,0,0)  /* ,nn_body5,(0) */
/*------------------------------*/
					hmsBegin()
						hmsSelect(2,ControlShapeAnime)
					    hmsBegin()
							hmsGroup()

							hmsGroup()
					    	hmsBegin()
	 							hmsScale(0.25f)
								hmsBegin()
								/*	hmsCProg(0,dbCtrlCoord)	*/
									hmsGfxCoord(RM_SURF  , gfx_polystar,2000,0,0,0,0,0)
								/*	hmsCProg(0,dbCtrlCoord)	*/
									hmsGfxCoord(RM_SPRITE, gfx_polystar_eye,2000,0,0,0,0,0)
								hmsEnd()
							hmsEnd()
	            				hmsEnd()
					hmsEnd()
/*------------------------------*/
               hmsEnd()
            hmsEnd()
            hmsJoint(RM_SURF,NULL,-254,0,0) 					 /* ,chn5,(11) */
            hmsBegin()
                   hmsJoint(RM_SURF,gfx_nn_body1,0,0,0)  		/* ,nn_body1,(10) */
               hmsBegin()
			  hmsJoint(RM_SPRITE,gfx_nn_eye,527,0,0)  		/* ,nn_eye,(9) */  
                  hmsBegin()
                     hmsJoint(RM_SURF,NULL,226,65,0)  			/* ,chn7,(8) */
                     hmsBegin()
			  hmsJoint(RM_SPRITE,gfx_nn_ha2,0,0,0)  		/* ,nn_ha2,(7) */  
                            hmsJoint(RM_SURF,gfx_nn_ago,0,0,0)  	/* ,nn_ago,(4) */
                        hmsJoint(RM_SURF,NULL,0,0,0)  				/* ,nn_mouth2,(2) */
                     hmsEnd()
                  hmsEnd()
			  hmsJoint(RM_SPRITE,gfx_nn_ha1,527,0,0)  			 /* ,nn_ha1,(6) */  
                      hmsJoint(RM_SURF,gfx_nn_head,527,0,0) 		 /* ,nn_head,(5) */
                  hmsJoint(RM_SURF,NULL,527,0,0)  					/* ,nn_mouth1,(3) */
               hmsEnd()
            hmsEnd()
         hmsEnd()
      hmsEnd()
   hmsEnd()
 hmsEnd()
 hmsExit()
};



// extern AnimeRecord animed_swim_anm[];
// extern Hierarchy RCP_HmsEnemyanimed_swim[];
/*=============================================================*/
/*  END END */
/*=============================================================*/

/*##################################################*/
#endif		    									
/*##################################################*/

