18 lines
438 B
C#
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;
|
|
}
|