Делаю чуть больший фикс - меняю цифры дамажа тяг - будут ближе к дефолту Ки-61.
Скорость для кокпита проставлю в 400 км.
Так же нужно подописывать момент-макс в Та-152Х-4++
-----------------------------------
На пробу фикс вариант-3.
Изменения.
В некоторых классах Та-152 прописан момент макс.
В файлик с фм добавлены самые последние емд и фм.
В основных классах именён дамаж рулевой проводки.,
Код:
if(s.startsWith("xxcontrols"))
{
int i = s.charAt(10) - 48;
switch(i)
{
case 7: // '\007'
default:
break;
case 1: // '\001'
case 4: // '\004'
if(getEnergyPastArmor(3.2F, shot) > 0.0F)
{
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 0);
Aircraft.debugprintln(this, "*** Aileron Controls: Control Crank Destroyed..");
}
break;
case 2: // '\002'
case 3: // '\003'
if(getEnergyPastArmor(2.0F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
{
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 0);
Aircraft.debugprintln(this, "*** Aileron Controls: Disabled..");
}
break;
case 5: // '\005'
if(getEnergyPastArmor(2.0F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
{
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 1);
Aircraft.debugprintln(this, "*** Elevator Controls: Disabled / Strings Broken..");
}
break;
case 6: // '\006'
if(getEnergyPastArmor(0.75F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
{
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 2);
Aircraft.debugprintln(this, "*** Rudder Controls: Disabled / Strings Broken..");
}
break;
case 8: // '\b'
if(getEnergyPastArmor(3.2F, shot) > 0.0F)
{
Aircraft.debugprintln(this, "*** Control Column: Hit, Controls Destroyed..");
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 2);
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 1);
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 0);
}
break;
}
return;
}
так же сгруппировал команды по типам, добавил отклонение хвоста.
Скорость отрыва фонаря 400 км. в час.
Прибавка Сх при открытом фонаре 0.02, и то это многовато.
Код в классах Та-152/46 унифицировал с исходным модом.
Код радиатора для Та-152-Юмо-222 законтрен(возможно это неправильно).
Тестов почти не было, только морской А-4 и Та-152Б.
Замечания принимаются!
-------------------------------
Из-за неважного зрения могу делать очепятки.
Звыняйтэ.
--------------------
Фикс для Фок обновлён 25 августа.
Исправлена работа закрылок А-серии.
Восстановлена правильная работа мотора (обороты) для Та-152Х-1.
В классы Та-152 дописал реакцию на беаконс.
Код:
((FlightModelMain) (super.FM)).AS.wantBeaconsNet(true);
-------------------------------
В классы кокпитов в прибор АТА внесу изменения позже -
отстаёт на 2 деления.