Bill of materials to be done before starting this ticket:
awareness of #139
It is possible for VFS.DirList(..., VFS.GAME .. VFS.RAW) to list the "same" file at least twice, if there is both a file in a loaded archive (for example game) and a loose "raw" file under the same path.
it may be because it is listed as foo/bar for the archive one and as foo\bar for raw, as happens on windows (see #139). I don't have a unix setup at the moment to verify what happens when both files have the same slashes
I am not yet sure if you can make a file appear 3+ times by having multiple SpringData folders listed springsettings and a copy in each of them but so far I think it's limited to just 2.
Bill of materials to be done before starting this ticket:
It is possible for
VFS.DirList(..., VFS.GAME .. VFS.RAW)
to list the "same" file at least twice, if there is both a file in a loaded archive (for example game) and a loose "raw" file under the same path.foo/bar
for the archive one and asfoo\bar
for raw, as happens on windows (see #139). I don't have a unix setup at the moment to verify what happens when both files have the same slashesSpringData
folders listed springsettings and a copy in each of them but so far I think it's limited to just 2.