public void SetOriginalStats(OriginalCharacterStats charStatData) { OriginalClassResource.Text = charStatData.Stats.Power.ToString(); OriginalClassResourceBlock.Text = charStatData.Stats.PowerType; OriginalCrit.Text = charStatData.Stats.CritRating.ToString(); OriginalHaste.Text = charStatData.Stats.HasteRating.ToString(); OriginalHitpoints.Text = charStatData.Stats.Health.ToString(); OriginalMastery.Text = charStatData.Stats.MasteryRating.ToString(); OriginalStamina.Text = charStatData.Stats.Sta.ToString(); OriginalVersatility.Text = charStatData.Stats.Versatility.ToString(); }
//Placeholder values for the optimized stats. there will need to be some kind of calculation done here public void SetOptimizedStats(OriginalCharacterStats charStatData) { OptimizedClassResourceBox.Text = charStatData.Stats.Power.ToString(); OptimizedClassResourceBlock.Text = charStatData.Stats.PowerType; OptimizedCritBox.Text = charStatData.Stats.CritRating.ToString(); OptimizedHasteBox.Text = charStatData.Stats.HasteRating.ToString(); OptimizedHpBox.Text = charStatData.Stats.Health.ToString(); OptimizedMasteryBox.Text = charStatData.Stats.MasteryRating.ToString(); OptimizedStaminaBox.Text = charStatData.Stats.Sta.ToString(); OptimizedVersatilityBox.Text = charStatData.Stats.Versatility.ToString(); }
public void CheckOptimizedMainStats(OriginalCharacterStats data) { if (OptimizedMainStatBlock.Text.Equals("Intellect")) { OptimizedMainStatBox.Text = data.Stats.Int.ToString(); } else if (OptimizedMainStatBlock.Text.Equals("Agility")) { OptimizedMainStatBox.Text = data.Stats.Agi.ToString(); } else { OptimizedMainStatBox.Text = data.Stats.Str.ToString(); } }
public void CheckMainStat(OriginalCharacterStats charStatData) { if (charStatData.Stats.Int > charStatData.Stats.Agi && charStatData.Stats.Int > charStatData.Stats.Str) { OriginalMainStat.Text = charStatData.Stats.Int.ToString(); OriginalMainStatBlock.Text = "Intellect"; OptimizedMainStatBlock.Text = "Intellect"; } else if (charStatData.Stats.Agi > charStatData.Stats.Int && charStatData.Stats.Agi > charStatData.Stats.Str) { OriginalMainStat.Text = charStatData.Stats.Agi.ToString(); OriginalMainStatBlock.Text = "Agility"; OptimizedMainStatBlock.Text = "Agility"; } else { OriginalMainStat.Text = charStatData.Stats.Str.ToString(); OriginalMainStatBlock.Text = "Strength"; OptimizedMainStatBlock.Text = "Strength"; } }