cirnogodot/Scripts/Components/FSM/3DPlayer/IsoPlayerStorageModule.cs
2025-08-13 16:51:56 +02:00

17 lines
No EOL
545 B
C#

using Cirno.Scripts.Components.Actors;
using Godot;
namespace Cirno.Scripts.Components.FSM._3DPlayer;
public partial class IsoPlayerStorageModule : Node
{
[Export] public IsoPlayerFSMProxy Root { get; private set; }
[Export] public ActorResourceProvider Shield { get; private set; }
public Node RootAsNode => Root;
public Vector2 FacingDirection { get; set; } = Vector2.Down;
public Vector2 AimingDirection { get; set; } = Vector2.Down;
public Vector2 MovementDirection { get; set; } = Vector2.Zero;
}