using Content.Shared.Nutrition.EntitySystems; using Robust.Shared.GameStates; namespace Content.Shared.Nutrition.Components; /// /// Attempts to metamorphose a modular food when a new ingredient is added. /// [RegisterComponent, NetworkedComponent, Access(typeof(SharedFoodSequenceSystem))] public sealed partial class FoodMetamorphableByAddingComponent : Component { /// /// if true, the metamorphosis will only be attempted when the sequence ends, not when each element is added. /// [DataField] public bool OnlyFinal = true; }