Ejemplo n.º 1
0
 private void ActivateSkill(ActiveSkill skill)
 {
     if (!IsSkillActive(skill))
     {
         activeSkillsCooldown.Add(skill);
         OnSkillActivated?.Invoke(this, new OnSkillActivatedEventArgs {
             skill = skill
         });
     }
 }
Ejemplo n.º 2
0
    public void ActivateSkill()
    {
        if (skillButton)
        {
            skillButton.interactable = false;
        }

        _charge = 0;

        OnSkillActivated?.Invoke(this);

        Block.OnBlockSelected += OnBlockSelected;
    }