Hello, so my problem currently is that my suspect will not do anything after being stopped, it will just stand there and do nothing.
public override void Process()
{
if (Game.LocalPlayer.Character.DistanceTo(suspect) < 20f)
{
suspect.Tasks.AimWeaponAt(Game.LocalPlayer.Character, 10);
}
if (Game.LocalPlayer.Character.DistanceTo(suspect) < 10f)
{
suspect.Tasks.FightAgainst(Game.LocalPlayer.Character);
isShooting = true;
}
if (isShooting && suspect.IsDead)
{
this.End();
suspect.Tasks.Clear();
}
base.Process();
}
Here is my process method, im not even sure why suspect is not shooting the player not even working with Tasks.FireWeaponAt();