Files
crystall-punk-14/Content.Server/Objectives/Interfaces/IObjectiveRequirement.cs

16 lines
454 B
C#
Raw Normal View History

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