public RPGStatLinker(RPGStat stat) { _stat = stat; IStatValueChange valueChange = stat as IStatValueChange; if (valueChange != null) { valueChange.OnValueChange += OnStatValueChange; } }
/// <summary> /// Initializes a new instance of the <see cref="RPGSystems.StatSystem.RPGStatLinker"/> class. /// </summary> /// <param name="stat">Stat.</param> public RPGStatLinker(RPGStat stat) { this._stat = stat; IStatValueChange iValueChange = this._stat as IStatValueChange; if (iValueChange != null) { iValueChange.OnValueChange += OnLinkStatValueChange; } }