using GameCore.Attributes; using GameCore.Interaction; using Godot; namespace CryptonymThunder.Code.Resources; [GlobalClass] public partial class RequiresAttributeRequirementResource : InteractionRequirementResource { [Export] public Attribute Attribute { get; set; } = Attribute.Level; [Export] public float RequiredValue { get; set; } = 1.0f; [Export] public ComparisonType Comparison { get; set; } = ComparisonType.GreaterOrEqual; }