Perhaps I didn't catch well the problem, but the way the game select the banner for a rebel faction is always depending on the culture.
The big difference is that in battle maps, the banner is coded in descr_banners.txt and you can make one different banner for each rebel faction assigned to a playable faction. You could have a banner for dacian rebels, gaul rebels, german rebels etc, and simply put the path of each file in descr_banners.
Unfortunately there is no text file (to the best of my knowledge) where the campaign banners are coded and the game looks for the appropiate banner in the corresponding dds file and position. If you find this codification, please post it here.
Mmmmh, another possible test is to change the symbols in 7 and 8 to be all different and look the changes in the campaign map. If somebody wants to try....

Bookmarks