IoDispatcher: Added validation errors when using I/O store container files w/o Pak files.

Currently this is needed because I/O store container uses the same manifest/response files as Pak files.

#jira UE-87370
#rb CarlMagnus.Nordin

[CL 11128119 by Per Larsson in Dev-Core branch]
This commit is contained in:
Per Larsson
2020-01-28 07:08:44 -05:00
parent ef09ab69a8
commit b4835a2192
4 changed files with 27 additions and 7 deletions
@@ -171,6 +171,11 @@ public:
MakeValidationMessage(TEXT("Icons.Error"), LOCTEXT("NoArchiveDirectorySpecifiedError", "The archive step requires a valid directory.").ToString(), ELauncherProfileValidationErrors::NoArchiveDirectorySpecified)
];
VertBox->AddSlot().AutoHeight()
[
MakeValidationMessage(TEXT("Icons.Error"), LOCTEXT("IoStoreRequiresPakFilesError", "UnrealPak must be selected when using I/O store container file(s)").ToString(), ELauncherProfileValidationErrors::IoStoreRequiresPakFiles)
];
check(VertBox->NumSlots() == ELauncherProfileValidationErrors::Count);
ChildSlot[VertBox.ToSharedRef()];