I as using successfully previous version (for patch 12) and everything worked fine.
Now I updated to versione 13 and I get this error:
[Trace] [MPQPatchChain]: All files successfully applied.
[Fatal] [Program]: Mooege terminating because of unhandled exception. - [Excepti
on] System.TypeInitializationException: The type initializer for 'Mooege.Common.
MPQ.MPQStorage' threw an exception. ---> System.IndexOutOfRangeException: Index
was outside the bounds of the array.
at CrystalMpq.MpqArchive.FindFile(String filename)
at CrystalMpq.MpqFileSystem.FindFile(String filename)
at Mooege.Common.MPQ.Data.GetFile(String fileName, Boolean startSearchingFrom
BaseMPQ)
at Mooege.Common.MPQ.Data.LoadCatalog(String fileName, Boolean useBaseMPQ, Li
st`1 groupsToLoad)
at Mooege.Common.MPQ.Data.LoadCatalogs()
at Mooege.Common.MPQ.Data.Init()
at Mooege.Common.MPQ.MPQStorage..cctor()
--- End of inner exception stack trace ---
at Mooege.Common.MPQ.MPQStorage.get_Initialized()
at Mooege.Program.Main(String[] args)
I've read the "read this before posting" and I was not able to find MPQ number 8392 and 8610.
I'm searching only these two because previous version (up to 8350) was working so I assume that the problem is in the last files added in the last patch.
I'm a develper and I can help you with this, but the sources I downloaded from the official site are not the one used to build this release (I tried using Dis# and I get more classes than the official version....)
Can you send me the link for THIS version of mooege? it is NOT
https://github.com/mooege/mooege
it lacks AI brains*.cs classes
while
https://github.com/wetwlly/mooege
is at version 8392:
public const int RequiredClientVersion = 8392;
thanks.