using System.Linq; namespace Unity.VisualScripting { [FuzzyOption(typeof(UnitCategory))] public class UnitCategoryOption : FuzzyOption { public UnitCategoryOption(UnitCategory category) { value = category; label = category.name.Split('/').Last().Prettify(); UnityAPI.Async(() => icon = BoltFlow.Icons.UnitCategory(category)); parentOnly = true; } } }