I tried to copy my project to upgrade the engine version to 5.1.0.
But engine still asking for rebuild. I rebuild many times .Tried to remove some class problably was making errors, but not working as I expected.
So I decide to mirrage some file. But this still not working on some assets.
Then for last solution I decided to copy manually from explorer and checking each file by hand.
My character inside blueprint is inherited by c++ character class.
The engine said that there is no parent class on my blueprint, then to fix this problem I tried to go inside blueprint class settings, and tried to find my c++ class ,but nothing was there.
I found some people on forum link saying to use ActiveClassRedirects on .ini to fix this problem.
like…
+ActiveClassRedirects=(OldClassName=“/Script/RuntimeTransformer.ScaleGizmo”,NewClassName=“/Script/RotateObjects.ScaleGizmo”)
But I simply can’t understand the syntax and how to use it.
Might many people can’t understand too for the first time.
And I have no idea on how to use it.
It didn’t make sense for me , like “how could this will be solve my problem.”
Like what mean script or,someones contex use period syntax.
What “oldname” actually mean? there is nothing old ,I just want parent the actual class of my character.
Of course,I tried to use it.
But doesn’t make any change so I think there has human error on the way I write it.
Or I am missing something that there is other solution for my problem.
I will become very glad for help or hint or maybe something ,because I am holding a huge project and can’t loss it.
here is the image of blueprint that couldn’t found the parent class
My DefaultEngine.ini be like this…
[/Script/Engine.Engine]
+ActiveClassRedirects=(OldClassName=“Char_Terris”,NewClassName=“Char_Terris”)