Refactor|FileSys: Moved unload blocking of required game files out of de::FS1
The file system itself should not be concerned about higher level concepts such as whether it is "legal" to unload a file that is "required" by the currently loaded de::Game. This logic is now placed in dd_main.cpp and an isRequiredFile() method was added to de::Game.
Refactor|FileSys: Moved unload blocking of required game files out of de::FS1
The file system itself should not be concerned about higher level
concepts such as whether it is "legal" to unload a file that is
"required" by the currently loaded de::Game. This logic is now
placed in dd_main.cpp and an isRequiredFile() method was added
to de::Game.