diff --git a/source/core/initfs.cpp b/source/core/initfs.cpp index 33b04446f..f18fd50d3 100644 --- a/source/core/initfs.cpp +++ b/source/core/initfs.cpp @@ -376,6 +376,9 @@ void InitFileSystem(TArray& groups) LumpFilterInfo lfi; lfi.dotFilter = LumpFilter; + + if (g_gameType & (GAMEFLAG_DUKE | GAMEFLAG_NAM | GAMEFLAG_NAPALM | GAMEFLAG_WW2GI | GAMEFLAG_RRALL)) lfi.gameTypeFilter.Push("DukeEngine"); + lfi.postprocessFunc = [&]() { DeleteStuff(fileSystem, todelete, groups.Size());