public override string ToString() { StringBuilder output = new StringBuilder(); output.AppendLine($"Name: {Name}"); output.AppendLine($"Amount: {Amount}"); output.AppendLine($"Cost: {CustomConvert.ConvertMoney(Cost)}"); output.AppendLine($"Weight: {CustomConvert.ConvertWeight(Weight)}"); return(output.ToString()); }
public override string ToString() { StringBuilder output = new StringBuilder(); output.AppendLine($"Name: {Name}"); output.AppendLine($"Cost: {CustomConvert.ConvertMoney(Cost)}"); output.AppendLine("Contents: "); foreach (Equipment equipment in Contents) { output.AppendLine($"{equipment.Name}"); } output.AppendLine($"Total weight: {CustomConvert.ConvertWeight(Weight)}"); return(output.ToString()); }
public override string ToString() { StringBuilder output = new StringBuilder(); output.AppendLine($"Class: {ClassName}\nHit points: \n\tHit die: {HitDice}\n\tBase HP: {BaseHP}"); if (SkillProficiencies.Count != 0) { output.AppendLine(ListSkillProficiencies()); } if (ArmourProficiencies.Count != 0) { output.AppendLine(ListArmourProficiencies()); } if (WeaponProficiencies.Count != 0) { output.AppendLine(ListWeaponProficiencies()); } if (ToolProficiencies.Count != 0) { output.AppendLine(ListToolProficiencies()); } if (SavingThrows.Count != 0) { output.AppendLine(ListSavingThrows()); } if (EquipmentList.Count != 0) { output.AppendLine(ListEquipment()); } if (Money != 0) { output.Append($"Money: {CustomConvert.ConvertMoney(Money)}"); } return(output.ToString()); }