using System.Threading; namespace Content.Server.Forensics { [RegisterComponent] public sealed class ForensicScannerComponent : Component { public CancellationTokenSource? CancelToken; /// /// A list of fingerprint GUIDs that the forensic scanner found from the on an entity. /// [ViewVariables(VVAccess.ReadOnly)] public List Fingerprints = new(); /// /// A list of glove fibers that the forensic scanner found from the on an entity. /// [ViewVariables(VVAccess.ReadOnly)] public List Fibers = new(); public string LastScanned = string.Empty; /// /// The time (in seconds) that it takes to scan an entity. /// [DataField("scanDelay")] public float ScanDelay = 3.0f; } }