Pablo, have a bit of a weird problem with the roster and TotalMoDder (v1.2 in DBW1.6).
This works as usual for generated DCG campaigns, no problem, DCG only generates campaigns in the standard way, and works fine.
However, when loading the profile for my BoB modded DCG campaign, which overlays standard DBW with GUI, custom air.ini etc; the roster function fails and all I get is a flickering screen as the game appears to be unable to find the files to display, which are of course in IL2/Missions/campaigns/GB/CampaignName as usual. This is from any screen, campaign selection or briefings, and task manager is the only way out.
The mod structure looks like this;
IL2Game
>ModProfiles
>!DCG_CoE_BoB_Campaign_Mod
>#DBW
>!BoB
>com
>dgen
>gui
>i18n
>icons
>maps
>paintschemes
>samples
>missions
>campaigns
>GB - background.tga & rank.properties
>DE - background.tga
>other mods
>etc.
Fairly simple and containing nothing special, I had this running in jsgme previously without errors, the only real change is the skins folder has to go through jsgme or an external third party app like DCG won't find them.
My first thought was that the game was being redirected to the mod missions directory, and so not finding the files, but removing it so the standard missions directory is used makes no difference. Enabling/disabling MissionPro for DBW doesn't make any difference either.
As said, the campaign directory is created correctly under IL2/Missions/Campaigns/GB/CampaignName as usual, and all the relevant files are there, but for some reason the game doesn't want to find them when the mod(profile) is loaded, resulting in the flickering screen.
I want to make both jsgme and TotalMODder versions available, but it's hard to tell people not to use the roster, especially when I've added a whole list of historical BoB aces and squad commanders.
I don't want people to have to shunt hundreds of megs back and forth in jsgme unless they choose to take that option, and being able to select the profile for the modded campaign directly is the perfect solution for this kind of add-on, but where could the problem lie?
Any ideas?