From bdfedd3880500de8d72586aa2a855305c885daf1 Mon Sep 17 00:00:00 2001 From: JelleInfinity <60387522+JelleInfinity@users.noreply.github.com> Date: Tue, 11 Oct 2022 16:59:00 +0200 Subject: [PATCH] Assign unique item names in editor (#278) Fix item name duplicates causing the editor to switch between entries --- pkNX.WinForms/MainEditor/EditorPLA.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkNX.WinForms/MainEditor/EditorPLA.cs b/pkNX.WinForms/MainEditor/EditorPLA.cs index 8fda7fa2..d924a776 100644 --- a/pkNX.WinForms/MainEditor/EditorPLA.cs +++ b/pkNX.WinForms/MainEditor/EditorPLA.cs @@ -564,7 +564,10 @@ public void EditItems() var data = obj[0]; var items = Item8a.GetArray(data); var cache = new DataCache(items); - using var form = new GenericEditor(cache, ROM.GetStrings(TextName.ItemNames), "Item Editor"); + + var itemNames = ROM.GetStrings(TextName.ItemNames).Select((x, i) => $"{x} ({i})").ToArray(); + + using var form = new GenericEditor(cache, itemNames, "Item Editor"); form.ShowDialog(); if (!form.Modified) {