Class CustomHealthStat
A custom version of PlayerStatsSystem.HealthStat which allows the player's max amount of health to be changed. TODO: Move to Features.CustomStats.
public class CustomHealthStat : HealthStat
- Inheritance
-
StatBaseSyncedStatBaseHealthStatCustomHealthStat
- Inherited Members
-
HealthStat.ReadValue(NetworkReader)HealthStat.WriteValue(NetworkWriter)HealthStat.ClassChanged()HealthStat.ModeHealthStat.MinValueHealthStat.FullyHealedSyncedStatBase._lastValueSyncedStatBase._lastSentSyncedStatBase._valueDirtySyncedStatBase._syncIdSyncedStatBase._canReceiveSyncedStatBase.AllSyncedStatsSyncedStatBase.Update()SyncedStatBase.CanReceive(ReferenceHub)SyncedStatBase.InitOnLoad()SyncedStatBase.CurValueSyncedStatBase.SyncIdSyncedStatBase.OnStatChangeStatBase.<Hub>k__BackingFieldStatBase.Init(ReferenceHub)StatBase.NormalizedValueStatBase.Hub
- Extension Methods
Properties
CustomMaxValue
Gets or sets the maximum amount of health the player will have.
public float CustomMaxValue { get; set; }
Property Value
MaxValue
public override float MaxValue { get; }