Exemple #1
0
 public void SetAndApplyEffectsFromOwnedSkills()
 {
     EffectsModule.CleanAndRemoveAllEffects();
     if (UseScriptableObjectForOwnedSkills)
     {
         EffectsModule.ActiveEffects = OwnedSkills.GetListOfEffectsInSkills();
     }
     else
     {
         EffectsModule.ActiveEffects = GetListOfEffectsInListOfSkills(ListOfSkills);
     }
     EffectsModule.ApplyActiveEffects();
 }
Exemple #2
0
    private void Start()
    {
        EffectsModule = GetComponent <EffectsModule>();
        EffectsModule.ActiveEffects.Clear();

        if (UseScriptableObjectForOwnedSkills)
        {
            EffectsModule.ActiveEffects = OwnedSkills.GetListOfEffectsInSkills();
        }
        else
        {
            EffectsModule.ActiveEffects = GetListOfEffectsInListOfSkills(ListOfSkills);
        }
        EffectsModule.ApplyActiveEffects();
    }