using Content.Shared.Radio;
using Content.Shared.StatusIcon;
using Robust.Shared.GameStates;
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List;
namespace Content.Shared.Overlays;
///
/// This component allows you to see criminal record status of mobs.
///
[RegisterComponent, NetworkedComponent]
public sealed partial class ShowCriminalRecordIconsComponent : Component
{
[ViewVariables(VVAccess.ReadOnly)]
[DataField(customTypeSerializer: typeof(PrototypeIdListSerializer))]
public IReadOnlyCollection Status = ArraySegment.Empty;
[ViewVariables(VVAccess.ReadOnly)]
public ProtoId SecurityChannel = "Security";
}