Guys I’m really in trouble. I have a C++ class called InteractableObject, which was derived from AActor. I placed many of those items in levels. all works fine. Now I need to put another class in between, called ApsItemActor, which is anyway derived from AActor.
So I go from: AActor → InteractableObject
to: AActor → ApsItemActor → InteractableObject
When I do this all items placed in the levels are moved to 0,0,0 like if the position cannot be read anymore from the map for those objects.
If I cannot solve it somehow, means I have to reposition all the objects, and its hundreds of them.