using Godot; public abstract partial class MovementHandler : Node2D { public Vector2 MovementDirection { get; set; } public abstract void Init(Actor parent); public abstract void Move(double delta); }