Code:
---------------------------
Error
---------------------------
System.TypeInitializationException: The type initializer for 'PackFileManager.GameManager' threw an exception. ---> System.Exception: Unknown Header Type <!D
at Common.PFHeader.set_PackIdentifier(String value)
at Common.PFHeader..ctor(String id)
at Common.PackFileCodec.ReadHeader(BinaryReader reader)
at Common.PackFileCodec.ReadHeader(String filename)
at Common.PackLoadSequence.IsDbCaPack(String filename)
at Common.PackLoadSequence.GetPacksLoadedFrom(String directory)
at PackFileManager.GameManager.set_CurrentGame(Game value)
at PackFileManager.GameManager..ctor()
at PackFileManager.GameManager..cctor()
--- End of inner exception stack trace ---
at PackFileManager.PackFileManagerForm.FillCaPackMenu()
at PackFileManager.PackFileManagerForm..ctor(String[] args)
at PackFileManager.Program.Main(String[] args)
---------------------------
OK
---------------------------
I get these throw whenever I try to open PFM with mixed header packs in my data folder. It doesn't matter if I try to open any specific .pack, the program alone will fail to start when it scans them. The culprit appears to be the italian_unit_pack.pack by IGdood. Crashing on this particular pack is strange, because I opened it up and reorganized it just the other day without problems. It would be nice to correct this so it's easier to fix these corrupt mods (and save me pulling out my hair trying to identify what's gone wrong).
Aside from that, thanks for the hard work! :-)