I've been building some multi-class series lately and found a fix for it.
In each vehicle file you can specify the opponent filter, even within the same multi-class mod and that will make the classes show up in the opponents column.
See these examples:
-Standard GT3 from an all-GT3 series
Number=43
Team="RealTime Racing"
PitGroup="Group2"
Driver="Dane Cameron"
Description="Acura NSX #43"
Engine="Acura 3.5 L Turbo V6"
Manufacturer="Acura"
Transmission="6-speed sequential"
Classes="BGT"
FullTeamName="RealTime Racing"
TeamFounded=2017
TeamHeadquarters="USA"
TeamStarts=0
TeamPoles=0
TeamWins=0
TeamWorldChampionships=0
Category="GT3"
-BGT is the filter in my .srs file
-Same type car in multi-class racing for IMSA Series (GTD and P)
Number=86
Team="Michael Shank Racing"
PitGroup="Group1"
Driver="Jeff Segal"
Description="Acura NSX GTD #86"
Engine="Acura 3.5 L Turbo V6"
Manufacturer="Acura"
Classes="GTD"
OpponentFilter="GTD"
FullTeamName="Michael Shank Racing"
TeamFounded=2017
TeamHeadquarters="USA"
TeamStarts=0
TeamPoles=0
TeamWins=0
TeamWorldChampionships=0
Category="GTD"
-In my .srs for this series I have P and GTD listed
// Game/Season Info:
Mod Name = IMSA Weathertech Series
Track Filter = *
Vehicle Filter = OR: P GTD
SafetyCar = CamaroSS_SC.veh
Matchmaker = match.reizastudios.com
Matchmaker TCP Port = 40001
Matchmaker UDP Port = 40002
Loading Bar Color = 13244190
Max Opponents = 32 // maximum opponents in practice/quick race/grand prix/championship
Min Championship Opponents = 5 // minimum opponents in championship only
ConfigOverrides
{
}
// Seasons:
Season = IMSA Weathertech Series
{
FullSeasonName = IMSA Weathertech Series
BaseCreditMult = 0.0
MinExperience = 0
EntryFee = 0
Vehicle Filter = |P GTD
Pick of my menu below