Exemple #1
0
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;
}