using Content.Shared.Nyanotrasen.Kitchen.Components; using Content.Shared.Nyanotrasen.Kitchen.Prototypes; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Nyanotrasen.Kitchen.Components { [RegisterComponent] //This line appears to be deprecated. [ComponentReference(typeof(SharedDeepFriedComponent))] public sealed partial class DeepFriedComponent : SharedDeepFriedComponent { /// /// What is the item's base price multiplied by? /// [ViewVariables(VVAccess.ReadWrite)] [DataField("priceCoefficient")] public float PriceCoefficient { get; set; } = 1.0f; /// /// What was the entity's original name before any modification? /// [ViewVariables(VVAccess.ReadWrite)] [DataField("originalName")] public string? OriginalName { get; set; } /// /// Frontier: the crispiness level set to use for shaders, examination, etc. /// [DataField(customTypeSerializer: typeof(PrototypeIdSerializer))] [AutoNetworkedField] public string CrispinessLevelSet { get; set; } = "Crispy"; } }