CommunityDragon / CDTB

A library containing everything to extract files from client files.
GNU Lesser General Public License v3.0
119 stars 33 forks source link

Further fix extensionless file extracting #77

Closed Morilli closed 1 year ago

Morilli commented 1 year ago

Lots more file/folder name conflicts popped up on 13.12 pbe, this time with files that weren't caught by the existing logic, as they aren't actually bin files and didn't trigger the condition (for example clientstates/gameplay/ux/tft/tftunitshop in UI.wad.client).

Those files will now be extracted with .cdtb extension instead of extensionless, as I don't see a better way to unconditionally resolve those conflicts.

Extensionless files that are in bin format for example will still be extracted as original/path.cdtb.bin.