PokemonLike/Library/Characters/CharacterInput.cs

18 lines
438 B
C#

using Godot;
using PokemonLike.Library.Support;
namespace PokemonLike.Library.Characters;
[GlobalClass]
public abstract partial class CharacterInput : Node
{
[Signal]
public delegate void WalkEventHandler();
[Signal]
public delegate void TurnEventHandler();
[ExportCategory("Common Input")]
[Export] public Vector2 Direction = Vector2.Zero;
[Export] public Vector2 TargetPosition = Vector2.Zero;
}