bool UWizardsSaveGame::SaveGameDataToFile() { //Variable Data -> Binary FBufferArchive ToBinary; SaveLoadData(ToBinary, spellBook); //No Data if (ToBinary.Num() <= 0) return false; //~ //Binary to Hard Disk if (FFileHelper::SaveArrayToFile(ToBinary, *ThePath)) { // Free Binary Array ToBinary.FlushCache(); ToBinary.Empty(); return true; } // Free Binary Array ToBinary.FlushCache(); ToBinary.Empty(); return false; }