Optional ReadonlycurrentCurrent animation state for grounded detection
Optional ReadonlycurrentCurrent stance index (0-7) for validation
Optional ReadonlyenabledWhether keyboard input is enabled
ReadonlyonCallback for combat actions (attack, block, etc.)
ReadonlyonCallback when stance changes (receives stance index 0-7)
Optional ReadonlyonCallback when hints toggle is requested
Optional ReadonlyplayPlay sound effect function
Props for useKeyboardControls hook