Hi, I am the creator of ScaleformUI and i can confirm that devs using the Menus and Pause Menus plus all the customizations it offers is attiring more and more people into the Vanilla and GTA:O feeling it offers…
-
I wouldn’t say it’s dying… the problem is that besides a couple of libraries in C# like ScaleformUI… LemonUI… MenuAPI… many other APIs are basically dead or not supported anymore… look at NativeUI_Reloaded in Lua… super old… or RageUI…if they don’t offer updates… and customization… they can become boring… ScaleformUI for example with every update adds new animations… new features… that keeps the “NativeUI” feeling updated and refreshed…
-
Custom NUI UIs are often confused for “no natives involved so it’s faster and better performance wise”… but they don’t consider that it’s a completely different environment, there’s no comparison possible in terms of performances… Also CEF has its own lagging issues, and complications, its Event Message spamming can also cause a lot of issues, I dislike seeing 20 NUIs all spamming eventMessage, its a lot of computational traffic thats wasted performance.
Everything is about design and implementation, ScaleformUI gives you a structured system with set standards that people cannot mess with easily for example…