Currently when you want to attach actors together, there are things that prevent the action from happening and the editor doesn’t even tell you. Not only it should tell you, but it should also give you a prompt to fix the issue automatically (like Niagara does, its a simple toggle anyway) then attach them.
The two core issues for not attaching actors together are:
-Mobility
-Actor already attached
So now take these two reasons in a large context, where you need to attach 200 actors to a single anchor point, some of them you already attached and others have their static meshes not be movable (a setting that cannot be multi-select-tweaked btw, because its nested inside the static mesh) and you will start to see the issue.
What should happen:
When you select a group of actors and open the attach to dropdown, all other actors should be shown, and based on what the user selected, the issues get solved by the editor with a prompt window “The current mobility of the selected children/parent is not set to movable. Do you want to change that and continue?” If the actor is already attached, don’t even prompt the user, just keep that actor as is and attach all the others that aren’t.
PS. Please do the same with underscores in naming things, I know its wrong but please_fix_it_for_me_when_I_forget, automatically. That naming convention is not consistent between the entirety of UEFN so having to remember when it applies is time-consuming and stops me from the flow of work, for no reason. I just want to build, not have to worry about naming conventions (unless I am working on team projects, which is different, but these little issues kill creativity when they all start to pile up)