Closed Uraniumm closed 3 years ago
I'd suggest making use of the "fallbackPlugins" option in Engines.xml and only adding changed plugins instead of copying every h3 beta plugin twice. You can see it used by MCC entries. Not sure about the formats folder stuff, the public beta is delta as well and a lot of the files seem to be duplicates for the sake of being separate.
I'd suggest making use of the "fallbackPlugins" option in Engines.xml and only adding changed plugins instead of copying every h3 beta plugin twice. You can see it used by MCC entries. Not sure about the formats folder stuff, the public beta is delta as well and a lot of the files seem to be duplicates for the sake of being separate.
I'll reset and make use of the fallbackPlugins option, should've done that from the start. I won't make a request until it's cleaned up and free of unnecessary duplicates. Thank you for your response.
The changes I have made are as follows:
Assembly.csproj - Update Assembly to include two new plugin directories dedicated to the Halo 3 March delta builds. Halo3Delta for the March 7 and 8 builds. And Halo3DeltaM9 for the March 9 build. The reason for the separation is because the March 9 build is closer to the Halo 3 Beta than the previous builds. However, the Halo 3 Beta plugins still aren't a perfect fit.
Blamite.csproj - Moved engine support for the March 7, 8, and 9 builds into their own sections and added basic support for the deadlock.map file located in the March 9 build under Halo 3 Pre-Beta March 10 (Mar 10 2007 16:16:44). Changed the name from "Halo 3 Prerelease March" to "Halo 3 Pre-Beta March".
\src\Blamite\Formats - Added formats for these builds and removed old March files from Halo3Beta. Halo3Delta and Halo3DeltaM9 now contain the data for the delta builds.