Пример #1
0
        public StatLinker(Stat stat)
        {
            _stat = stat;

            IStatValueChanged statValueChangedEvent = _stat as IStatValueChanged;

            if (statValueChangedEvent != null)
            {
                statValueChangedEvent.OnValueChanged += OnLinkedStatValueChanged;
            }
        }
Пример #2
0
        public StatLinker(Stat stat, bool secondary)
        {
            _stat = stat;
            _secondaryStatLinker = secondary;

            IStatValueChanged iValueChanged = _stat as IStatValueChanged;

            if (iValueChanged != null)
            {
                iValueChanged.OnValueChanged += OnLinkedStatValueChange;
            }
        }