using Content.Server.Objectives.Systems; using Content.Shared.Ninja.Systems; namespace Content.Server.Objectives.Components; /// /// Objective condition that requires the player to be a ninja and have stolen at least a random number of technologies. /// Requires to function. /// [RegisterComponent, Access(typeof(NinjaConditionsSystem), typeof(SharedSpaceNinjaSystem))] public sealed partial class StealResearchConditionComponent : Component { [DataField("downloadedNodes"), ViewVariables(VVAccess.ReadWrite)] public HashSet DownloadedNodes = new(); }