Re-wrote my menu system twice btw, because I wasted a whole month with #CommonUI which I had to give up on in the end. I have no idea why it wasn’t made compatible with #EnhancedInput in #UE5 from the start. I don’t even think it’s possible to write a game where two players share a keyboard… 😵‍

PS. I don’t use the built in focus support in #UMG either because it was too rudimentary for even this! 🙃

PPS. Before someone points out that there’s probably a solution in C++ my brain is unfortunately not compatible with that. It’s Blueprints or not doing any game development at all, for me. 🧠

A small plugin for #UnrealEngine #ue5 ListView and #CommonUI, to generate and manage button groups in team scenarios. Made in cpp with BP support.

It might not be the best way to manage buttons out there, but this is what I came up with.

https://github.com/MokhaDesign/MokhaUI-LogiclessButtons

GitHub - MokhaDesign/MokhaUI-LogiclessButtons: Mokha UI - Logicless Buttons (UE5 Common UI Plugin)

Mokha UI - Logicless Buttons (UE5 Common UI Plugin) - GitHub - MokhaDesign/MokhaUI-LogiclessButtons: Mokha UI - Logicless Buttons (UE5 Common UI Plugin)

GitHub

Anyone got any advice on how to get the tab list and switcher working in Common UI?

So far I have created a widget blueprint class that inherit from CommonTabListWidgetBase and added a CommonAnimatedSwitcher to my menu widget blueprint and linked them with the SetLinkedSwitcher function.

But how do I get them to work together and interact?

#UnrealEngine #CommonUI #GameDev