using Content.Server.Botany.Systems; using Content.Shared.Botany.Components; using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; namespace Content.Server.Botany.Components; [RegisterComponent] [Access(typeof(BotanySystem))] public sealed partial class ProduceComponent : SharedProduceComponent { [DataField("targetSolution")] public string SolutionName { get; set; } = "food"; /// /// Seed data used to create a when this produce has its seeds extracted. /// [DataField] public SeedData? Seed; /// /// Seed data used to create a when this produce has its seeds extracted. /// [DataField(customTypeSerializer: typeof(PrototypeIdSerializer))] public string? SeedId; }