using Content.Server.Objectives.Systems; namespace Content.Server.Objectives.Components; [RegisterComponent, Access(typeof(TargetObjectiveSystem))] public sealed partial class TargetObjectiveComponent : Component { /// /// Locale id for the objective title. /// It is passed "targetName" and "job" arguments. /// [DataField(required: true), ViewVariables(VVAccess.ReadWrite)] public string Title = string.Empty; /// /// Mind entity id of the target. /// This must be set by another system using . /// [DataField, ViewVariables(VVAccess.ReadWrite)] public EntityUid? Target; }