Fix AI in Intelicard can see through walls (#33177)

setdrawfov added
This commit is contained in:
Baptr0b0t
2024-11-06 04:28:58 +01:00
committed by GitHub
parent 1ded8e7f03
commit bcfacec287

View File

@@ -324,6 +324,7 @@ public abstract partial class SharedStationAiSystem : EntitySystem
if (TryComp(user, out EyeComponent? eyeComp))
{
_eye.SetDrawFov(user, false, eyeComp);
_eye.SetTarget(user, ent.Comp.RemoteEntity.Value, eyeComp);
}
@@ -356,6 +357,7 @@ public abstract partial class SharedStationAiSystem : EntitySystem
if (TryComp(args.Entity, out EyeComponent? eyeComp))
{
_eye.SetDrawFov(args.Entity, true, eyeComp);
_eye.SetTarget(args.Entity, null, eyeComp);
}
ClearEye(ent);