Moving / renaming still completey broken in 4.8

[=Efrye;322395]
It’s hard to pin down because it seems to happen randomly with deleted assets. Mostly with skeletal mesh files in my case, but that might be because that’s what I’m currently working with the most.

Here a way to reproduce it that always works for me:

  1. Open the ShooterGame project version 4.8.
  2. Force delete the HeroTPP folder. (HeroTPP_AnimBlueprint and HeroTPP_Death can’t be deleted.)
  3. Try to fix up redirectors via right click on the Content folder or HeroTPP folder. It won’t work.
  4. Restart the project and try to fix up redirectors the same way. It still won’t work.

In this case I have to use “force delete” since the assets are referenced by other files, but in my own project this problem exists even with character assets that haven’t been used anywhere.

And please keep in mind that this isn’t exactly the same problem as described in the opening post, it just highlights some of the current issues with the redirection system.
[/]

Can you try this with one of the blueprint based projects? The problem you’ll run into with Shootergame is that many of the classes that are deleted are directly tied into many of the C++ classes, so any pointers in code that are now pointing to a NULL value now must be manually removed. Additionally, keep in mind that redirectors are not going to be the primary issue when deleting folders. At that point, redirectors will not help as they are designed to point code to the file’s new location. Any references to that information is considered NULL if an asset is deleted and will need to be re-referenced.