Example #1
0
 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;
 }
Example #2
0
 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;
 }