protected override void OnEnable() { base.OnEnable(); weight.AddListener(OnDependencyChange); maxWeight.AddListener(OnDependencyChange); weightSoftCap.AddListener(OnDependencyChange); maxSlowdown.AddListener(OnDependencyChange); }
protected override void RegisterListener() { base.RegisterListener(); if (baseValue != null) { baseValue.AddListener(OnDependencyChange); } }
private void OnEnable() { health.AddListener(OnChange); maxHealth.AddListener(OnChange); Refresh(); }