void UpdateSkillLabels() { ITextProvider textProvider = DaggerfallUnity.Instance.TextProvider; // Set primary skills label text for (int i = 0; i < DaggerfallSkills.PrimarySkillsCount; i++) { primarySkillLabels[i].Text = textProvider.GetSkillName(primarySkills[i]); } // Set major skills label text for (int i = 0; i < DaggerfallSkills.MajorSkillsCount; i++) { majorSkillLabels[i].Text = textProvider.GetSkillName(majorSkills[i]); } // Set minor skills label text for (int i = 0; i < DaggerfallSkills.MinorSkillsCount; i++) { minorSkillLabels[i].Text = textProvider.GetSkillName(minorSkills[i]); } }
/// <summary> /// Gets text for skill name. /// </summary> /// <param name="skill">Skill.</param> /// <returns>Text for this skill.</returns> public virtual string GetSkillName(DFCareer.Skills skill) { return(fallback.GetSkillName(skill)); }