SPRITE_BODY		= 0;
SPRITE_ARM1		= 1;
SPRITE_ARM2		= 2;
SPRITE_ARM3		= 3;
SPRITE_LEG1		= 4;
SPRITE_LEG2		= 5;
SPRITE_LEG3		= 6;

SOUND_STEP			= 0;
SOUND_DAMAGE		= 1;

PARTS_BODY			= 0;
PARTS_ARM1_ABOVE	= 1;
PARTS_ARM2_ABOVE	= 2;
PARTS_ARM3_ABOVE	= 3;
PARTS_ARM1_BELOW	= 4;
PARTS_ARM2_BELOW	= 5;
PARTS_ARM3_BELOW	= 6;
PARTS_LEG1_ABOVE	= 7;
PARTS_LEG2_ABOVE	= 8;
PARTS_LEG3_ABOVE	= 9;
PARTS_LEG1_BELOW	=10;
PARTS_LEG2_BELOW	=11;
PARTS_LEG3_BELOW	=12;

STAND		= 0;
WALK		= 1;
RUN			= 2;
PUNCH		= 3;
DEAD_MOTION	= 4;
/*----------------------------------------*/

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

MotionNumber		= 10;
KeyFrameNumber		= 20;
PartsNumber			= 13;
BindNumber			= 0;
BindKeyFrameNumber	= 0;

ProcessNum[PARTS_BODY      ] = 0; DrawNum[PARTS_BODY      ] = 6; ParentParts[PARTS_BODY      ] = -1               ; SpriteParts[PARTS_BODY      ] = SPRITE_BODY;
ProcessNum[PARTS_ARM1_ABOVE] = 1; DrawNum[PARTS_ARM1_ABOVE] =10; ParentParts[PARTS_ARM1_ABOVE] =  PARTS_BODY      ; SpriteParts[PARTS_ARM1_ABOVE] = SPRITE_ARM1;
ProcessNum[PARTS_ARM2_ABOVE] = 2; DrawNum[PARTS_ARM2_ABOVE] =11; ParentParts[PARTS_ARM2_ABOVE] =  PARTS_ARM1_ABOVE; SpriteParts[PARTS_ARM2_ABOVE] = SPRITE_ARM2;
ProcessNum[PARTS_ARM3_ABOVE] = 3; DrawNum[PARTS_ARM3_ABOVE] =12; ParentParts[PARTS_ARM3_ABOVE] =  PARTS_ARM2_ABOVE; SpriteParts[PARTS_ARM3_ABOVE] = SPRITE_ARM3;
ProcessNum[PARTS_ARM1_BELOW] = 4; DrawNum[PARTS_ARM1_BELOW] = 0; ParentParts[PARTS_ARM1_BELOW] =  PARTS_BODY      ; SpriteParts[PARTS_ARM1_BELOW] = SPRITE_ARM1;
ProcessNum[PARTS_ARM2_BELOW] = 5; DrawNum[PARTS_ARM2_BELOW] = 1; ParentParts[PARTS_ARM2_BELOW] =  PARTS_ARM1_BELOW; SpriteParts[PARTS_ARM2_BELOW] = SPRITE_ARM2;
ProcessNum[PARTS_ARM3_BELOW] = 6; DrawNum[PARTS_ARM3_BELOW] = 2; ParentParts[PARTS_ARM3_BELOW] =  PARTS_ARM2_BELOW; SpriteParts[PARTS_ARM3_BELOW] = SPRITE_ARM3;
ProcessNum[PARTS_LEG1_ABOVE] = 7; DrawNum[PARTS_LEG1_ABOVE] = 7; ParentParts[PARTS_LEG1_ABOVE] =  PARTS_BODY      ; SpriteParts[PARTS_LEG1_ABOVE] = SPRITE_LEG1
ProcessNum[PARTS_LEG2_ABOVE] = 8; DrawNum[PARTS_LEG2_ABOVE] = 8; ParentParts[PARTS_LEG2_ABOVE] =  PARTS_LEG1_ABOVE; SpriteParts[PARTS_LEG2_ABOVE] = SPRITE_LEG2
ProcessNum[PARTS_LEG3_ABOVE] = 9; DrawNum[PARTS_LEG3_ABOVE] = 9; ParentParts[PARTS_LEG3_ABOVE] =  PARTS_LEG2_ABOVE; SpriteParts[PARTS_LEG3_ABOVE] = SPRITE_LEG3
ProcessNum[PARTS_LEG1_BELOW] =10; DrawNum[PARTS_LEG1_BELOW] = 3; ParentParts[PARTS_LEG1_BELOW] =  PARTS_BODY      ; SpriteParts[PARTS_LEG1_BELOW] = SPRITE_LEG1
ProcessNum[PARTS_LEG2_BELOW] =11; DrawNum[PARTS_LEG2_BELOW] = 4; ParentParts[PARTS_LEG2_BELOW] =  PARTS_LEG1_BELOW; SpriteParts[PARTS_LEG2_BELOW] = SPRITE_LEG2
ProcessNum[PARTS_LEG3_BELOW] =12; DrawNum[PARTS_LEG3_BELOW] = 5; ParentParts[PARTS_LEG3_BELOW] =  PARTS_LEG2_BELOW; SpriteParts[PARTS_LEG3_BELOW] = SPRITE_LEG3

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