using Content.Shared.Body.Prototypes; using Robust.Shared.Prototypes; namespace Content.Server._DV.Feroxi; /// /// Component that allows the switching between s based on thirst /// [RegisterComponent, Access(typeof(FeroxiDehydrateSystem))] public sealed partial class FeroxiDehydrateComponent : Component { /// /// Defines which to use when over the /// [DataField(required: true)] public ProtoId HydratedMetabolizer; /// /// Defines which to use when below the /// [DataField(required: true)] public ProtoId DehydratedMetabolizer; [DataField] public bool Dehydrated; /// /// Gives the threshold on when to flip between and /// [DataField(required: true)] public float DehydrationThreshold; }