Hi guys , i m trying to unmount pak file but always get error.
If anyone can help me , thx anyway.
Here the code :
void UpakGameInstance::UnmountPak(FString PakFileName)
{
FString ee(FPaths::ProjectContentDir() + "pakFile/PakCS95.pak");
if (FCoreDelegates::OnUnmountPak.IsBound())
{
UE_LOG(LogTemp, Log, TEXT("OnUnmountPak IsBound"));
if (PakPlatformFile->FileExists(*ee))
{
UE_LOG(LogTemp, Log, TEXT("Already exists"));
if ((PakPlatformFile->Unmount(*PakFileName)))
{
UE_LOG(LogTemp, Log, TEXT("Successfully UNMountPak : %s"), *PakFileName);
}
else
{
UE_LOG(LogTemp, Log, TEXT("failed UNMountPak : %s"), *PakFileName);
}
}
else
{
UE_LOG(LogTemp, Log, TEXT("not exists"));
}
}
else
{
UE_LOG(LogTemp, Warning, TEXT("OnUnmountPak isn't bound"));
}
}