//-------------------------------------------------------------------------- private void WeaponDependantAnimation() { anim = GetComponent <Animator>(); anim.runtimeAnimatorController = animOverride; animOverride["DefaultAttack"] = currentWeaponInUse.GetWeaponAnimation(); }