public override void Damage(int damage, int dir, PlayerController source) { base.Damage(damage, dir, source); projBasicLeft.Deactivate(); projBasicRight.Deactivate(); specialCharge = false; }
public override void Damage(int damage, int dir, PlayerController source) { base.Damage(damage, dir, source); animator.attacking = false; animator.special = false; projBasicLeft.Deactivate(); projBasicRight.Deactivate(); projSpecialLeft.Deactivate(); projSpecialRight.Deactivate(); }
public override void Damage(int damage, int dir, PlayerController source) { base.Damage(damage, dir, source); projBasicLeft.Deactivate(); projBasicRight.Deactivate(); projSpecialLeft.Deactivate(); projSpecialRight.Deactivate(); basicDelay = 0; basicDuration = 0; specialDelay = 0; specialDuration = -1; }