SPRITE_BODY		= 0;
SPRITE_EYE		= 1;
SPRITE_ARM1		= 2;
SPRITE_ARM2		= 3;
SPRITE_HAND		= 4;
SPRITE_LEG1		= 5;
SPRITE_LEG2		= 6;
SPRITE_FOOT1	= 7;
SPRITE_FOOT2	= 8;

SOUND_DAMAGE	= 0;
SOUND_NIKU		= 1;
SOUND_SMASH		= 2;
SOUND_TAKEON	= 3;

PARTS_BODY          = 0;
PARTS_EYE           = 1;
PARTS_ARM1_ABOVE    = 2;
PARTS_ARM2_ABOVE    = 3;
PARTS_HAND_ABOVE    = 4;
PARTS_ARM1_BELOW    = 5;
PARTS_ARM2_BELOW    = 6;
PARTS_HAND_BELOW    = 7;
PARTS_LEG1_ABOVE    =12;
PARTS_LEG2_ABOVE    =13;
PARTS_FOOT1_ABOVE   =14;
PARTS_FOOT2_ABOVE   =15;
PARTS_LEG1_BELOW    = 8;
PARTS_LEG2_BELOW    = 9;
PARTS_FOOT1_BELOW   =10;
PARTS_FOOT2_BELOW   =11;

STAND			= 0;
WALK			= 1;
ATTACKHAMMER	= 2;
ATTACKPUNCH		= 3;
ATTACKUPPER		= 4;
KICKCANON		= 5;
KICKPRESS		= 6;
CATCH			= 7;
CATCH_NIGIRI	= 8;
CATCH2			= 9;
CATCH2_EAT		=10;
CATCH2_KUBIORI	=11;
CATCH2_TIGIRI	=12;
DEAD_MOTION		=13;

BIND_CATCH	= 0;
/*----------------------------------------*/

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

MotionNumber		= 30;
KeyFrameNumber		= 30;
PartsNumber			= 16;
BindNumber			= 30;
BindKeyFrameNumber	= 1;

ProcessNum[PARTS_BODY       ] = 0; DrawNum[PARTS_BODY       ] = 8; ParentParts[PARTS_BODY       ] =                -1; SpriteParts[PARTS_BODY       ] = SPRITE_BODY;
ProcessNum[PARTS_EYE        ] = 1; DrawNum[PARTS_EYE        ] = 7; ParentParts[PARTS_EYE        ] =        PARTS_BODY; SpriteParts[PARTS_EYE        ] = SPRITE_EYE;
ProcessNum[PARTS_ARM1_ABOVE ] = 2; DrawNum[PARTS_ARM1_ABOVE ] =14; ParentParts[PARTS_ARM1_ABOVE ] =        PARTS_BODY; SpriteParts[PARTS_ARM1_ABOVE ] = SPRITE_ARM1;
ProcessNum[PARTS_ARM2_ABOVE ] = 3; DrawNum[PARTS_ARM2_ABOVE ] =13; ParentParts[PARTS_ARM2_ABOVE ] =  PARTS_ARM1_ABOVE; SpriteParts[PARTS_ARM2_ABOVE ] = SPRITE_ARM2;
ProcessNum[PARTS_HAND_ABOVE ] = 4; DrawNum[PARTS_HAND_ABOVE ] =15; ParentParts[PARTS_HAND_ABOVE ] =  PARTS_ARM2_ABOVE; SpriteParts[PARTS_HAND_ABOVE ] = SPRITE_HAND;
ProcessNum[PARTS_ARM1_BELOW ] = 5; DrawNum[PARTS_ARM1_BELOW ] = 1; ParentParts[PARTS_ARM1_BELOW ] =        PARTS_BODY; SpriteParts[PARTS_ARM1_BELOW ] = SPRITE_ARM1;
ProcessNum[PARTS_ARM2_BELOW ] = 6; DrawNum[PARTS_ARM2_BELOW ] = 0; ParentParts[PARTS_ARM2_BELOW ] =  PARTS_ARM1_BELOW; SpriteParts[PARTS_ARM2_BELOW ] = SPRITE_ARM2;
ProcessNum[PARTS_HAND_BELOW ] = 7; DrawNum[PARTS_HAND_BELOW ] = 2; ParentParts[PARTS_HAND_BELOW ] =  PARTS_ARM2_BELOW; SpriteParts[PARTS_HAND_BELOW ] = SPRITE_HAND;
ProcessNum[PARTS_LEG1_ABOVE ] = 8; DrawNum[PARTS_LEG1_ABOVE ] =10; ParentParts[PARTS_LEG1_ABOVE ] =        PARTS_BODY; SpriteParts[PARTS_LEG1_ABOVE ] = SPRITE_LEG1;
ProcessNum[PARTS_LEG2_ABOVE ] = 9; DrawNum[PARTS_LEG2_ABOVE ] = 9; ParentParts[PARTS_LEG2_ABOVE ] =  PARTS_LEG1_ABOVE; SpriteParts[PARTS_LEG2_ABOVE ] = SPRITE_LEG2;
ProcessNum[PARTS_FOOT1_ABOVE] =10; DrawNum[PARTS_FOOT1_ABOVE] =11; ParentParts[PARTS_FOOT1_ABOVE] =  PARTS_LEG2_ABOVE; SpriteParts[PARTS_FOOT1_ABOVE] = SPRITE_FOOT1;
ProcessNum[PARTS_FOOT2_ABOVE] =11; DrawNum[PARTS_FOOT2_ABOVE] =12; ParentParts[PARTS_FOOT2_ABOVE] = PARTS_FOOT1_ABOVE; SpriteParts[PARTS_FOOT2_ABOVE] = SPRITE_FOOT2;
ProcessNum[PARTS_LEG1_BELOW ] =12; DrawNum[PARTS_LEG1_BELOW ] = 4; ParentParts[PARTS_LEG1_BELOW ] =        PARTS_BODY; SpriteParts[PARTS_LEG1_BELOW ] = SPRITE_LEG1;
ProcessNum[PARTS_LEG2_BELOW ] =13; DrawNum[PARTS_LEG2_BELOW ] = 3; ParentParts[PARTS_LEG2_BELOW ] =  PARTS_LEG1_BELOW; SpriteParts[PARTS_LEG2_BELOW ] = SPRITE_LEG2; 
ProcessNum[PARTS_FOOT1_BELOW] =14; DrawNum[PARTS_FOOT1_BELOW] = 5; ParentParts[PARTS_FOOT1_BELOW] =  PARTS_LEG2_BELOW; SpriteParts[PARTS_FOOT1_BELOW] = SPRITE_FOOT1;
ProcessNum[PARTS_FOOT2_BELOW] =15; DrawNum[PARTS_FOOT2_BELOW] = 6; ParentParts[PARTS_FOOT2_BELOW] = PARTS_FOOT1_BELOW; SpriteParts[PARTS_FOOT2_BELOW] = SPRITE_FOOT2;

/*----------------------------------------*/

Line = noone;