NPCs/Stimuli/AnticipateHitStimulus.cs
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;
	}
}