Fix AddingDuplicate Error when setting credits and add GetCreditsString Property

This commit is contained in:
miku-666
2022-08-06 00:13:41 +02:00
parent 1302ed5a0e
commit 61f02c19c9
2 changed files with 6 additions and 5 deletions
@@ -59,6 +59,7 @@ namespace PckStudio.Classes.FileTypes
}
public string[] GetCredits() => Credits.Values.ToArray();
public string GetCreditsString() => string.Join("\n", Credits.Values.ToArray());
public void AddCredits(params string[] credits)
{
@@ -101,7 +102,7 @@ namespace PckStudio.Classes.FileTypes
public void AddCredit(string credit)
{
Credits.Add($"IDS_CREDIT{(Credits.Count > 1 ? $"_{Credits.Count}" : string.Empty)}", credit);
Credits.Add($"IDS_CREDIT{(Credits.Count > 0 ? $"_{Credits.Count+1}" : string.Empty)}", credit);
}
public void AddCreditId(string creditId) => Credits.Add(creditId, string.Empty);