/// <summary> /// populate the skills /// </summary> /// <param name="skillset">Skillset.</param> public void InitSkills(PCSkillSet skillset) { skillset.skills = new ICombatSkill[skills.Length]; skillset.hotKeys = new HotKey[skills.Length]; for(int i=0; i < skills.Length; i++) { skillset.skills = skills; skillset.hotKeys[i] = new HotKey(); skillset.hotKeys[i].skill = skillset.skills[i]; } }
public PCCharacter(PCCharacterSO config) : base(config) { skillSet = new PCSkillSet(); config.skillsetConfig.InitSkills(skillSet); }