diff --git a/Nuake/src/Scene/Systems/WadConverter.cpp b/Nuake/src/Scene/Systems/WadConverter.cpp index d98d33ae..427bca95 100644 --- a/Nuake/src/Scene/Systems/WadConverter.cpp +++ b/Nuake/src/Scene/Systems/WadConverter.cpp @@ -355,6 +355,11 @@ namespace Nuake WadName = pathSplits[std::size(pathSplits) - 1]; TargetDirectory = "/textures/" + WadName + "/"; + if (!FileSystem::DirectoryExists("/textures/")) + { + FileSystem::MakeDirectory("/textures/"); + } + if (!FileSystem::DirectoryExists(TargetDirectory)) { FileSystem::MakeDirectory(TargetDirectory);