/*
BB+ɏoĂACcł
*/

SPRITE_BODY0    = 0;
SPRITE_BODY1    = 1;
SPRITE_BODY2    = 2;
SPRITE_BODY3    = 3;
SPRITE_MOUTH0   = 4;
SPRITE_MOUTH1   = 5;
SPRITE_MOUTH2   = 6;

SOUND_DAMAGE    = 0;

PARTS_BODY0     = 0;
PARTS_BODY1     = 1;
PARTS_BODY2     = 2;
PARTS_BODY3     = 3;
PARTS_MOUTH0_0  = 4;
PARTS_MOUTH0_1  = 5;
PARTS_MOUTH0_2  = 6;
PARTS_MOUTH1_0  = 7;
PARTS_MOUTH1_1  = 8;
PARTS_MOUTH1_2  = 9;
PARTS_MOUTH2_0  =10;
PARTS_MOUTH2_1  =11;
PARTS_MOUTH2_2  =12;
PARTS_MOUTH3_0  =13;
PARTS_MOUTH3_1  =14;
PARTS_MOUTH3_2  =15;

STAND			= 0;

ATTACK			= 1;
CATCH			= 2;
CATCH_FINISH	= 3;

ATTACKAIR		= 4;
CATCHAIR		= 5;

ATTACKNEAR		= 6;
CATCHNEAR		= 7;
CATCHNEAR_FINISH= 8;

TURN			= 9;
DEAD_MOTION		=10;

BIND_CATCH		= 0;
BIND_CATCHAIR	= 1;
BIND_CATCHNEAR	= 2;
/*----------------------------------------*/

/* K{Xe[^X */
HP = 800;

MotionNumber		= 11;
KeyFrameNumber		= 40;
PartsNumber			= 16;
BindNumber			= 3;
BindKeyFrameNumber	= 1;

ProcessNum[PARTS_BODY0   ] = 0; DrawNum[PARTS_BODY0   ] = 0; ParentParts[PARTS_BODY0   ] =             -1; SpriteParts[PARTS_BODY0   ] = SPRITE_BODY0;
ProcessNum[PARTS_BODY1   ] = 1; DrawNum[PARTS_BODY1   ] = 1; ParentParts[PARTS_BODY1   ] =    PARTS_BODY0; SpriteParts[PARTS_BODY1   ] = SPRITE_BODY1;
ProcessNum[PARTS_BODY2   ] = 2; DrawNum[PARTS_BODY2   ] = 2; ParentParts[PARTS_BODY2   ] =    PARTS_BODY1; SpriteParts[PARTS_BODY2   ] = SPRITE_BODY2;
ProcessNum[PARTS_BODY3   ] = 3; DrawNum[PARTS_BODY3   ] = 3; ParentParts[PARTS_BODY3   ] =    PARTS_BODY2; SpriteParts[PARTS_BODY3   ] = SPRITE_BODY3;
ProcessNum[PARTS_MOUTH0_0] = 4; DrawNum[PARTS_MOUTH0_0] = 4; ParentParts[PARTS_MOUTH0_0] =    PARTS_BODY3; SpriteParts[PARTS_MOUTH0_0] = SPRITE_MOUTH0;
ProcessNum[PARTS_MOUTH0_1] = 5; DrawNum[PARTS_MOUTH0_1] = 5; ParentParts[PARTS_MOUTH0_1] = PARTS_MOUTH0_0; SpriteParts[PARTS_MOUTH0_1] = SPRITE_MOUTH1;
ProcessNum[PARTS_MOUTH0_2] = 6; DrawNum[PARTS_MOUTH0_2] = 6; ParentParts[PARTS_MOUTH0_2] = PARTS_MOUTH0_1; SpriteParts[PARTS_MOUTH0_2] = SPRITE_MOUTH2;
ProcessNum[PARTS_MOUTH1_0] = 7; DrawNum[PARTS_MOUTH1_0] =13; ParentParts[PARTS_MOUTH1_0] =    PARTS_BODY3; SpriteParts[PARTS_MOUTH1_0] = SPRITE_MOUTH0;
ProcessNum[PARTS_MOUTH1_1] = 8; DrawNum[PARTS_MOUTH1_1] =14; ParentParts[PARTS_MOUTH1_1] = PARTS_MOUTH1_0; SpriteParts[PARTS_MOUTH1_1] = SPRITE_MOUTH1;
ProcessNum[PARTS_MOUTH1_2] = 9; DrawNum[PARTS_MOUTH1_2] =15; ParentParts[PARTS_MOUTH1_2] = PARTS_MOUTH1_1; SpriteParts[PARTS_MOUTH1_2] = SPRITE_MOUTH2;
ProcessNum[PARTS_MOUTH2_0] =10; DrawNum[PARTS_MOUTH2_0] =10; ParentParts[PARTS_MOUTH2_0] =    PARTS_BODY3; SpriteParts[PARTS_MOUTH2_0] = SPRITE_MOUTH0;
ProcessNum[PARTS_MOUTH2_1] =11; DrawNum[PARTS_MOUTH2_1] =11; ParentParts[PARTS_MOUTH2_1] = PARTS_MOUTH2_0; SpriteParts[PARTS_MOUTH2_1] = SPRITE_MOUTH1;
ProcessNum[PARTS_MOUTH2_2] =12; DrawNum[PARTS_MOUTH2_2] =12; ParentParts[PARTS_MOUTH2_2] = PARTS_MOUTH2_1; SpriteParts[PARTS_MOUTH2_2] = SPRITE_MOUTH2;
ProcessNum[PARTS_MOUTH3_0] =13; DrawNum[PARTS_MOUTH3_0] = 7; ParentParts[PARTS_MOUTH3_0] =    PARTS_BODY3; SpriteParts[PARTS_MOUTH3_0] = SPRITE_MOUTH0;
ProcessNum[PARTS_MOUTH3_1] =14; DrawNum[PARTS_MOUTH3_1] = 8; ParentParts[PARTS_MOUTH3_1] = PARTS_MOUTH3_0; SpriteParts[PARTS_MOUTH3_1] = SPRITE_MOUTH1;
ProcessNum[PARTS_MOUTH3_2] =15; DrawNum[PARTS_MOUTH3_2] = 9; ParentParts[PARTS_MOUTH3_2] = PARTS_MOUTH3_1; SpriteParts[PARTS_MOUTH3_2] = SPRITE_MOUTH2;