Class CustomHumeShieldStat
- Namespace
- Exiled.API.Features.CustomStats
- Assembly
- Exiled.API.dll
A custom version of PlayerStatsSystem.HumeShieldStat which allows the player's max amount of HumeShield to be changed.
public class CustomHumeShieldStat : HumeShieldStat
- Inheritance
-
StatBaseSyncedStatBaseHumeShieldStatCustomHumeShieldStat
- Inherited Members
-
HumeShieldStat._syncMaxHumeShieldStat._maxValueOverrideHumeShieldStat.ReadValue(SyncedStatMessages.StatMessageType, NetworkReader)HumeShieldStat.WriteValue(SyncedStatMessages.StatMessageType, NetworkWriter)HumeShieldStat.ClassChanged()HumeShieldStat.ModeHumeShieldStat.MinValueHumeShieldStat.MaxValueHumeShieldStat.CurValueSyncedStatBase.AllSyncedStatsSyncedStatBase.ValueDirtySyncedStatBase.MaxValueDirtySyncedStatBase._lastValueSyncedStatBase._lastSentSyncedStatBase._syncIdSyncedStatBase._canReceiveSyncedStatBase.CanReceive(ReferenceHub)SyncedStatBase.InitOnLoad()SyncedStatBase.SyncIdSyncedStatBase.OnStatChangeStatBase.<Hub>k__BackingFieldStatBase.Init(ReferenceHub)StatBase.NormalizedValueStatBase.Hub
- Extension Methods
Properties
ShieldRegenerationMultiplier
Gets or sets the multiplier for gaining HumeShield.
public float ShieldRegenerationMultiplier { get; set; }
Property Value
Methods
Update()
public override void Update()