It turns out there are plenty of examples of PRX members which all have the
same name, especially in First Dance. Up until now, the prx(1) tool has
been happily overwriting these files with conflicting names.
It's not a bug in the PRX decoder... these filenames (I'm looking inside of
Dance's IDGLASS.PRX) literally have truncated names. Rather unfortunate.
I've opted to prepend the RID to the filename, separated by a dash. Seems
easy to parse, at least visually. Unfortunately, there are filenames in some
PRXes which themselves have dashes, so it's not the easiest thing to script
around... I'm open to changing this convention, though. Not sure what's best.
FYI @AlanisSmithee
It turns out there are plenty of examples of PRX members which all have the same name, especially in First Dance. Up until now, the prx(1) tool has been happily overwriting these files with conflicting names.
It's not a bug in the PRX decoder... these filenames (I'm looking inside of Dance's IDGLASS.PRX) literally have truncated names. Rather unfortunate.
I've opted to prepend the RID to the filename, separated by a dash. Seems easy to parse, at least visually. Unfortunately, there are filenames in some PRXes which themselves have dashes, so it's not the easiest thing to script around... I'm open to changing this convention, though. Not sure what's best.