Hey,
I have just tested this, I made modifications to my C++ NPC class (added some field ‘bIsLoosingDataAgain’) and I’ve re-compiled with the editor and the data was not lost.
I’ve followed the steps:
- Open VS(from it’s project list NOT UE!)
- Compile inside VS with the editor closed
- Open the editor, the changes should appear and the data is not lost
- If you didn’t opened VS from UE you can’t press the compile button inside the editor or if you do no data is going to be updated. You have to restart the editor each time
I find this workaround quite cumbersome, tiring and hacky. I’m sure the guys at fortnite, paragon or senua really did not work like this.