simulated function PlayTakeHitEffects()
{
local class<UTDamageType> UTDamage;

if (EffectIsRelevant(Location, false))
{
UTDamage = class<UTDamageType>(LastTakeHitInfo.DamageType);
if(Health >= 0)
{
if ( UTDamage == class'DamageType1')
{
`log("unko");
FullBodyAnimSlot.PlayCustomAnim(MyDamageAnim1, 1.0, 0.2, 0.2, FALSE, TRUE);
}
else if( UTDamage == class'DamageType2')
{
`log("buriburi");
FullBodyAnimSlot.PlayCustomAnim(MyDamageAnim2, 1.0, 0.2, 0.2, FALSE, TRUE);
}
else
{
`log("hukihuki");
}
}
}

super.PlayTakeHitEffects();
}