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