using System; using Gamesmiths.Forge.Abilities; using Gamesmiths.Forge.Cues; using Gamesmiths.Forge.Effects; using Gamesmiths.Forge.Effects.Components; using Gamesmiths.Forge.Effects.Duration; using Gamesmiths.Forge.Effects.Magnitudes; using Gamesmiths.Forge.Effects.Modifiers; using Gamesmiths.Forge.Tags; using Godot; using Movementtests.interfaces; namespace Movementtests.forge.abilities; [GlobalClass] public partial class RAbilityBase : Resource { public RAbilityBase() { } public virtual AbilityData Ability(TagContainer? tags, Node3D owner) { throw new NotImplementedException(); } }