cirnogodot/Scripts/Resources/AttackPattern.cs

16 lines
No EOL
478 B
C#

using Cirno.Scripts.Actors;
using Cirno.Scripts.AttackPatterns;
using Godot;
namespace Cirno.Scripts.Resources;
[GlobalClass]
public abstract partial class AttackPattern : Resource
{
//public Node2D Parent;
[Export] public bool WaitForCompletion = true;
//public abstract void Start(Node2D parent);
//public abstract void UpdatePattern(double delta);
//public abstract bool IsComplete();
public abstract IPatternMachine MakeMachine(Node2D parent);
}