Hello,
Recently, my team and I have been going through many different processes trying to successfully reorganize our project files. I have learned a lot about redirectors, activeClassRedirects, etc…
I have been moving files in the editor, fixing up redirectors, and everything. My goal is to have all of my files nicely organized in a neat, easily navigable folder architecture.
Everything works, everything compiles, no errors. So what’s the problem? For some reason, any file that I have moved is unable to be selected in any dropdown menu. For example, I moved my character BP and the skeletal mesh to a different folder, fixedup redirectors. Then, just to check, I defaulted the skeletal mesh component in the character BP to see if the unwanted behavior was present (I’ve experienced this behavior several times over this past week of attempted reorganization) and it WAS. So I default the skeletal mesh, then attempt to select SKM_MyCharacter from the dropdown box. SKM_MyCharacter DOES appear, with the correct thumbnail and everything, but when I select it…NOTHING CHANGES…curious.
I’m experiencing the same behavior with my project defaults. For example, BP_MyGameMode is set as my default game mode in the project defaults. Then, when I move BP_MyGameMode to a new folder, the project default game mode is set to “None”. Here are some screenshots to hopefully better exhibit what I mean:
So this is obviously unwanted behavior. Theoretically, I CAN set BP components in a construction script (like the skeletal mesh I mentioned above) and that would work. It’s really not ideal because I should be able to set it in the GUI of the BP, but I could make do with that method. Unfortunately I don’t think that there is any way to set the defaults to be BPs that have been moved. THAT is a HUGE problem because I need to have the game default to my MainMenu level and game mode. But even still, I would prefer to be able to actually use the interface to set these defaults the way they’re meant to be able to be set.
My question is, is there ANY way at all to safely move files in the project and not have this issue? Also, since I’ve moved these files, am I just screwed? Is there some way to recover from this? I’m not really seeing any way to fix this at the moment. I tried setting the project defaults in Config/DefaultEngine.ini but that didn’t fix anything. I really would like to find a fix because I’ve been practically working a week straight on this and I finally thought I had it but then this issue comes up and completely ruins everything. Has anybody ever had this issue? If so, how did you mitigate the problem?
Please help haha, any help is greatly appreciated.
- arj