#nullable enable using Content.Shared.Actions; namespace Content.Server.GameObjects.Components.Observer { /// /// Allow ghost to interact with object by boo action /// public interface IGhostBooAffected { /// /// Invokes when ghost used boo action near entity. /// Use it to blink lights or make something spooky. /// /// Boo action details /// Returns true if object was affected bool AffectedByGhostBoo(InstantActionEventArgs args); } }