Nyerguds Posted October 4, 2011 Share Posted October 4, 2011 When making his enormous collection of missions packs, Solo noticed that my expansion of the New Missions list hit the limits of the mixfile name ID algorithm. For those not familiar with the storage of files in C&C, basically, mixfiles don't store file names, they store a 4-byte encoded value calculated FROM the filename. And apparently, if you have tons of files that have only minor differences in the name, some of these values start being the SAME for DIFFERENT files. Not fun, especially since I expanded the missions list to go up to 999. To help solve this problem, I made a tool to help figure out exactly what can and can't be done with the missions. The results are... interesting. Anyway, here's a simple guide. Basics: Most people probably know this by now. To make a mission show up in the New Missions menu, you need to give it a specific file name. Format: SCX##EA(.INI+.BIN) * X being 'G' for Goodguy (GDI) or 'B' for Badguy (Nod). * ## is a number between 30 and 999 (technically 20-999, but the original Covert Ops are in there too.) * EA is the suffix. Other suffixes used for campaign choices will NOT end up on the menu as missions. See the next point. Minicampaigns: As I said before, the New Missions menu only shows missions with an "EA" suffix. However, 1.06c has a new system to make these missions try to continue to the mission with the next suffix in the row (EB, then EC, and so on). This system has a maximum of 15 missions, the full listing being EA, EB, EC, ED, EE, WA, WB, WC, WD, WE, XA, XB, XC, XD, XE. After XE, or at any point a next mission is not found, it will simply go back to the main menu. Now, the important part: never make minicampaigns on mission numbers in the 100-899 range. Testing with my mission name checker has shown that the aforementioned name ID duplication problems occur when making minicampaigns on al mission numbers above 99 and below 900. So, yeah... don't. The 30-99 and 900-999 can safely be used, meaning you can add up to 170 minicampaigns, for each side. That should be plenty. Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now