namespace Opium.AI;
/// <summary>
/// We might get hit soon
/// </summary>
public class AnticipateHitStimulus : Stimulus
{
public AnticipateHitStimulus( Vector3 position ) : base( position )
{
}
public override bool ShouldReact( Actor actor )
{
float distance = Position.Distance( actor.Transform.Position );
float maxRange = 48f;
return distance < maxRange;
}
}
