using UnityEngine;

public interface INpcBaseState
{
    NpcEnumState State { get; }
    bool InCover { get; }
    bool IsRunning { get; }
    bool InDirectPoint { get; }
    float HitChance { get; }
    float DoDamageChance { get; }
}

public interface INpcBaseBodyState
{
    NpcBodyState State { get; }
    Vector3 GetPointToHit(GameObject go);
}