Hey. I’m not sure I understood the question. That’s what I’m doing:
-
Create new class. Create new var int (Name Par) in class with property specifiers (EditAnywhere, BlueprintReadWrite, SaveGame)
-
Creaate class constructor with Par = 5;
-
In editor property set Par = 0;
-
In game set Par = 5;
-
Save game;
-
Load game. After load Par = 0 (must be 5);
Save game
-
Create achive for save
FMemoryWriter MemoryWriter(ObjectData, true); FObjectAndNameAsStringProxyArchive Ar(MemoryWriter, false); Ar.ArIsSaveGame = true; //Set achive is savegame
-
Serializ my class instance:
Object->Serialize(Ar);
Load game:
-
Create achive for load
FMemoryReader MemoryReader(ObjectData, true); FObjectAndNameAsStringProxyArchive Ar(MemoryReader, false); Ar.ArIsSaveGame = true; //Set achive is savegame
-
Serializ my class instance:
Object->Serialize(Ar);
ObjectData this TArray witch I from file.
TArray<uint8> ObjectData;
But my Exampel project dont help you?