Assign unique item names in editor (#278)

Fix item name duplicates causing the editor to switch between entries
This commit is contained in:
JelleInfinity
2022-10-11 16:59:00 +02:00
committed by GitHub
parent 6274c34aeb
commit bdfedd3880

View File

@@ -564,7 +564,10 @@ public void EditItems()
var data = obj[0];
var items = Item8a.GetArray(data);
var cache = new DataCache<Item8a>(items);
using var form = new GenericEditor<Item8a>(cache, ROM.GetStrings(TextName.ItemNames), "Item Editor");
var itemNames = ROM.GetStrings(TextName.ItemNames).Select((x, i) => $"{x} ({i})").ToArray();
using var form = new GenericEditor<Item8a>(cache, itemNames, "Item Editor");
form.ShowDialog();
if (!form.Modified)
{