Для пустынных вариантов Е-4/5/6 можна добавить установку фильтра
в зависимости от театра применения.
Код:
public void onAircraftLoaded()
{
super.onAircraftLoaded();
if(Config.isUSE_RENDER())
if(World.cur().camouflage == 2 || World.cur().camouflage == 5)
{
if(hierMesh().chunkFindCheck("Filter_d0") != -1 && !(this instanceof BF_109E_5TR))
{
hierMesh().chunkVisible("Filter_d0", true);
hierMesh().chunkVisible("FilterFlap1_D0", true);
hierMesh().chunkVisible("FilterFlap2_D0", true);
bHasFilter = true;
} else
if(hierMesh().chunkFindCheck("FilterE_D0") != -1)
{
hierMesh().chunkVisible("FilterE_d0", true);
hierMesh().chunkVisible("FilterEFlap_D0", true);
bHasFilterE = true;
}
} else
if(World.cur().camouflage == 0 && loadingCountry != null && loadingCountry.equals(PaintScheme.countryFinland) && hierMesh().chunkFindCheck("Filter_d0") != -1 && ((this instanceof BF_109E_5TR)))
{
int i = Mission.getMissionDate(true);
if(World.Rnd().nextFloat() > 0.5F && i > 0x128a1e5)
{
hierMesh().chunkVisible("Filter_d0", true);
hierMesh().chunkVisible("FilterFlap1_D0", true);
hierMesh().chunkVisible("FilterFlap2_D0", true);
bHasFilter = true;
}
}
}
Для Ф-3/4 думаю тоже подойдёт.