Ejemplo n.º 1
0
        private void _Deactivate()
        {
            IsActive = false;

            IsSelected = false;
            SpawnVersion++;
            if (onDeactivation.IsNotNull())
            {
                onDeactivation(this);
            }

            abilityManager.Deactivate();

            Body.Deactivate();
            if (Influencer.IsNotNull())
            {
                Influencer.Deactivate();
            }

            if (StatsBarer != null)
            {
                StatsBarer.Deactivate();
            }
            if (Ringer.IsNotNull())
            {
                Ringer.Deactivate();
            }
        }
Ejemplo n.º 2
0
        private void _Deactivate()
        {
            IsActive = false;

            IsSelected = false;
            SpawnVersion++;

            abilityManager.Deactivate();

            Body.Deactivate();
            if (Influencer.IsNotNull())
            {
                Influencer.Deactivate();
            }
        }
Ejemplo n.º 3
0
        private void _Deactivate()
        {
            this.StopCast();

            IsSelected = false;

            abilityManager.Deactivate();

            Body.Deactivate();
            if (Influencer.IsNotNull())
            {
                Influencer.Deactivate();
            }

            SpawnVersion++;
            IsActive = false;
        }