using Content.Server.Mobs; using Robust.Shared.Interfaces.Serialization; namespace Content.Server.Objectives.Interfaces { public interface IObjectiveRequirement : IExposeData { /// /// Checks whether or not the entity & its surroundings are valid to be given the objective. /// /// Returns true if objective can be given. bool CanBeAssigned(Mind mind); } }