MythicalWar/Assets/Invector-3rdPersonController/Basic Locomotion/Scripts/CharacterController/vICharacter.cs

17 lines
482 B
C#

using UnityEngine;
namespace Invector.vCharacterController
{
[System.Serializable]
public class OnActiveRagdoll : UnityEngine.Events.UnityEvent<vDamage> { }
public interface vICharacter : vIHealthController
{
OnActiveRagdoll onActiveRagdoll { get; }
Animator animator { get; }
bool isCrouching { get; }
bool ragdolled { get; set; }
void EnableRagdoll();
void ResetRagdoll();
void EndRagdollBlend();
}
}