private void SwapSkill(KeyCode key, SkillAssigner.SkillNames skill) { if (key2skill.ContainsKey(key)) { key2skill[key] = SkillAssigner.AssignSkill(gameObject, skill); } skillUI.EquipSkill(key2skill); }
// Testing private SkillProperties FindEquippedSkill(int index, SkillAssigner.SkillNames findName) { for (int i = 0; i < skillGroup[index].Length; i++) { if (skillGroup[index][i].name == findName) { return(skillGroup[index][i]); } } return(new SkillProperties()); }
public void SwapSkill(SkillAssigner.SkillNames skill) { SwapSkill(KeyCode.Space, skill); }