mooege/mooege — pull request #229 by raistlinthewiz (2011-10-20 09:33:42+00:00)
Title: MPQ-wrapper over CrystalMPQ with patch-chaining support.

Okay got the basic mpq-wrapper over crystal-mpq with patch chaining support.
It loads the CoreMPQ and chained patches -- works just okay in mono too.
It's not loaded by default as we still don't use mpq-data yet.
If you want to test it out copy all files within Data_D3\PC\MPQs to src\Mooege\bin\Debug\Assets\MPQ and call MPQStorage.Init();.

It should be loading 47782 assets. CoreData.cs uses toc.dat catalog to categorize assets and some asset types are also read; monster, scene, animset, actor (based on DarkLotus' code).