public override void ToString(StringBuilder builder) { builder.AppendLine("Update Type: " + UpdateType.GetLocalizedName()); builder.AppendLine("Extra Data: " + ExtraData); if (ExtraData) { builder.AppendLine("Queued: " + Queued); builder.AppendLine("Dungeons:"); foreach (var entry in Dungeons) { builder.AppendLine(" - " + entry.ToString()); } builder.AppendLine("Comment: " + Comment); } }