using Robust.Shared.Prototypes;
namespace Content.Shared.CrystallPunk.LockKey;
///
/// a key component that can be used to unlock and lock locks from CPLockComponent
///
[RegisterComponent]
public sealed partial class CPKeyComponent : Component
{
[DataField]
public List? LockShape = null;
///
/// If not null, automatically generates a key for the specified category on initialization. This ensures that the lock will be opened with a key of the same category.
///
[DataField]
public ProtoId? AutoGenerateShape = null;
}