using Cirno.Scripts.Components.FSM.Player; using Godot; namespace Cirno.Scripts.Resources.ItemEffects; [GlobalClass] [Tool] public abstract partial class ItemEffectResource : Resource { public abstract IITemEffectMachine Execute(PlayerFSMItemUseModule parent, LootItem item); }