Ejemplo n.º 1
0
        public StatLinker(Stat stat)
        {
            _stat = stat;

            IStatValueChanged statValueChangedEvent = _stat as IStatValueChanged;

            if (statValueChangedEvent != null)
            {
                statValueChangedEvent.OnValueChanged += OnLinkedStatValueChanged;
            }
        }
Ejemplo n.º 2
0
        public StatLinker(Stat stat, bool secondary)
        {
            _stat = stat;
            _secondaryStatLinker = secondary;

            IStatValueChanged iValueChanged = _stat as IStatValueChanged;

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