using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype; using Content.Shared.Chemistry.Reagent; namespace Content.Server.Silicons.Bots { [RegisterComponent] public sealed class MedibotComponent : Component { /// /// Med the bot will inject when UNDER the standard med damage threshold. /// [DataField("standardMed", customTypeSerializer: typeof(PrototypeIdSerializer))] public string StandardMed = "Tricordrazine"; [DataField("standardMedInjectAmount")] public float StandardMedInjectAmount = 15f; public const float StandardMedDamageThreshold = 50f; /// /// Med the bot will inject when OVER the emergency med damage threshold. /// [DataField("emergencyMed", customTypeSerializer: typeof(PrototypeIdSerializer))] public string EmergencyMed = "Inaprovaline"; [DataField("emergencyMedInjectAmount")] public float EmergencyMedInjectAmount = 15f; public const float EmergencyMedDamageThreshold = 100f; } }