[PLUGIN] Savior

@**BrUnO XaVIeR Hello i have trouble with the plugin , i saw on previous post the fact the plugin dont save static mesh attached to an actor but we could bypass that by saving the static mesh in a saved var and then set back the static mesh model with the loaded one . **

Lets explain , I have a Hat A on my character , i want this one to be save so i create a static mesh actor Var to store the hat reference ; once done i buy the Hat B but i dont like this one but i dont want to pay again the hat A so i try to reload my save when i had the Hat A , the problem is even if the var is clearly displayed in the save file to be the Hat A i still got the Hat B for some reason , sometimes i even got a bug where the var inside the save file was set back to Null even if i didnt save but only loaded . So how i should proceed to avoid this kind of trouble . ( the character is saved normally but the hat var dont seems to be saved correctly ) To test it i make an actor choose between multiple hat and then set the var Hat . im on ue4.23 .


Ps : I know i could save instead the integer to get a copy of th array ( and what i done ) to avoid trouble but was wandering why the game is acting like that about references .