12 lines
334 B
C#
12 lines
334 B
C#
using Gamesmiths.Forge.Abilities;
|
|
using Gamesmiths.Forge.Effects;
|
|
using Gamesmiths.Forge.Tags;
|
|
using Godot;
|
|
|
|
namespace Movementtests.interfaces;
|
|
|
|
public interface IAbilityBase<TCreation, TPayload>
|
|
{
|
|
AbilityData Ability(TCreation creationData, TagContainer? tags);
|
|
IAbilityBehavior<TPayload> Behavior(TCreation creationData);
|
|
} |