A modular, data-driven directional equipment & action menu system for Unreal Engine. Flexible Directional Menu (FDM) is a highly modular and data-driven menu system designed for directional (cross-style) equipment and action selection — inspired by modern AAA titles. Unlike classic radial wheel menus, FDM is built around directional navigation, container-based slot groups, and data-driven layouts, making it ideal for games that require fast, precise, and tactile item or ability selection. It is not just a UI widget — it is a flexible, extendable system designed to integrate seamlessly into real game architectures. Whether you are building a tactical shooter, an action RPG, or a survival game, FDM gives you a modern, professional directional menu with full control over structure, behavior, and visuals. Features include: Directional Menu System with cross-style navigation instead of a radial wheel — perfect for D-Pad, controller-first UX; Example Item & Inventory System with a sample item and inventory system to explain how the integration will be done; Fully Data-Driven Architecture where layouts, slots, spacing, animations, sounds, and behaviors are configured through Data Assets — no hardcoded layouts; Modular & Decoupled Design with component-based logic, independent widgets, and interface-driven integration allowing you to use only the parts you need; Event-Driven Communication; Inventory & Ability System Agnostic — works with any inventory, item, or ability system, just provide metadata via interfaces; Runtime Editing & Reordering — add, remove, move, and swap entries dynamically at runtime; Easy Integration with a drop-in Actor Component and Blueprint-friendly APIs and example integrations; Highly Customizable UI with options to customize slot size and spacing, animations and interpolation speeds, sound feedback, and styles and visuals.