I have a suggestion. We could implement this in a way so that Zdoom only reads/writes to a specific file, whose filename would ALWAYS consist of a the wad's filename with a different extension besides .wad (for example, if a wad called map01.wad writes to a file, it would only be able to write to the file map01.zdf (or some other extension, it doesn't matter). Therefore, nothing gets overwritten or anything, because since their names are always the same as the wad names, and you can't have two wads with the exact same name in the same directory.
Also, in that text file, the data should be encrypted in some way or form. If it's just in plain text format, someone could open it up and change the stuff inside to "cheat" and stuff.
