Пример #1
0
    public RadiusEffectClass CreateAura()
    {
        RadiusEffectClass a = new RadiusEffectClass(AuraRadius, AuraEffect, AuraKnockBackForce, AuraLengthOfStun, AuraKnockBackJitter, AuraLengthOfSlow, AuraSlowPercentage);

        if (a.Effects.Count < 1)
        {
            foreach (EffectType e in TypeOfEffect)
            {
                a.Effects.Add(e);
            }
        }
        return(a);
    }
Пример #2
0
    public RadiusEffectClass CreateMine()
    {
        RadiusEffectClass m = new RadiusEffectClass(MineDetonateRange, MineEffect, MineKnockBackForce, MineLengthOfStun, MineKnockBackJitter, MineLengthOfSlow, MineSlowPercentage);

        if (m.Effects.Count < 1)
        {
            foreach (EffectType e in TypeOfEffect)
            {
                m.Effects.Add(e);
            }
        }
        return(m);
    }
Пример #3
0
    public RadiusEffectClass CreateDetonate()
    {
        RadiusEffectClass d = new RadiusEffectClass(DetonateDistance, DetonateEffect, DetonateKnockBackForce, DetonateLengthOfStun, DetonateKnockBackJitter, DetonateLengthOfSlow, DetonateSlowPercentage);

        if (d.Effects.Count < 1)
        {
            foreach (EffectType e in TypeOfEffect)
            {
                d.Effects.Add(e);
            }
        }
        return(d);
    }