using Godot; namespace Playground.Common.CharacterMovement; [GlobalClass] public partial class CharacterMovementMode : Resource { [Export] public string Name; [Export] public float speed { get; set; } = 5f; [Export] public bool ignoreUpDirection { get; set; } = true; [Export] public float acceleration { get; set; } = 1f; [Export] public float deceleration { get; set; } = 1f; [Export] public float gravityScale { get; set; } = 1f; [Export] public float rotationRate { get; set; } = 360f; } /* Max Step Height Walkable Floor Angle Ignore Base Rotation (rotate towards movement) */