As it stands their order is bound to be, well out of order…
They follow the order you declare them in C++ code.
To make them part of a group, in UPROPERTY() body you can add
category = “group name”.
If they are blueprint variables you can drag and drop them to rearrange their order (unless they are inherited variables, in which case you need to do it in the parent). You can change their category name in the Details pane with the variable selected. Just type something in there to create a new category.
2 Likes