public void CharacterInfoUpdate() { for (int cnt = 0; cnt < _skill.Length; cnt++) { foreach (HeroClass atthero in _heroClasses) { if (atthero.GetSkill(cnt).Known & _skill [cnt].Known) { _skill [cnt].SkillLevel += 1; } _skill[cnt].Known = (atthero.GetSkill(cnt).Known | _skill[cnt].Known); } } for (int cnt = 0; cnt < _primaryAttribute.Length; cnt++) { _primaryAttribute [cnt].BaseValue = 0; foreach (HeroClass atthero in _heroClasses) { _primaryAttribute [cnt].BaseValue += atthero.GetPrimaryAttribute(cnt).BaseValue; } } _titlegen = new TitleGenerator(_heroClasses); _characterTitle = _titlegen._characterTitle; }
// ========================================= Titles ========================================= // private void btnGenerateTitle_Click(object sender, EventArgs e) { int TitleID; TitleID = int.Parse(txtTitleID.Text); TitleGenerator.GenerateTitle(txtTitleMale.Text, txtTitleFemale.Text, TitleID, cbxTitleLanguage.Text); }