public static void Postfix(WorldSelector __instance) { foreach (var worldRow in __instance.worldRows) { worldRow.Value.onDoubleClick = () => RenameAsteroids.OnDoubleClick(worldRow); } }
public static void Postfix(WorldSelector __instance, object data) { var key = (int)data; var addedWorld = __instance.worldRows.FirstOrDefault(e => e.Key == key); addedWorld.Value.onDoubleClick = () => RenameAsteroids.OnDoubleClick(addedWorld); }