CharacteristicModifierStaminaDecayComponent.cs 603 B

12345678910111213141516171819
  1. using Content.Shared._Stalker.Characteristics;
  2. namespace Content.Server._Stalker.Characteristics.Modifiers.Stamina.Decay;
  3. [RegisterComponent]
  4. public sealed partial class CharacteristicModifierStaminaDecayComponent : BaseCharacteristicFloatModifierComponent
  5. {
  6. [DataField]
  7. public override CharacteristicType AllowedType { get; set; } = CharacteristicType.Endurance;
  8. [DataField]
  9. public override float MinModifier { get; set; } = 0.1f;
  10. [DataField]
  11. public override float MaxModifier { get; set; } = 2f;
  12. [DataField]
  13. public override float Modifier { get; set; } = 0.02f;
  14. }