public void endAttack() { if (m_currentAttack != null) { m_currentAttack.onConclude(); m_currentAttack.timeSinceStart = 0.0f; } if (m_startingNewAttack) { return; } CurrentAttackName = "none"; startUpTime = 0.0f; recoveryTime = 0.0f; m_anim.SetSpeed(1.0f); m_hitboxCreated = false; m_currentAttack = null; m_physics.canMove = true; }
public void endAttack() { if (currentAttack != null) { currentAttack.onConclude(); currentAttack.timeSinceStart = 0.0f; } if (startingNewAttack) { return; } currentAttackName = "none"; startUpTime = 0.0f; recoveryTime = 0.0f; anim.speed = 1.0f; hitboxCreated = false; currentAttack = null; reflectProj = false; anim.SetInteger("attack", 0); movement.canMove = true; }