cirnogodot/Scripts/Resources/AttackPattern.cs
2025-06-03 10:11:09 +02:00

17 lines
No EOL
485 B
C#

using Cirno.Scripts.Actors;
using Cirno.Scripts.AttackPatterns;
using Godot;
namespace Cirno.Scripts.Resources;
[GlobalClass]
[Tool]
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);
}