Цитата:
Сообщение от Dimas1999
........ С кодом повреждения от Васи уже требуется всего несколько попаданий из 12,7 для повреждения и даже возгорания баков.............
|
Вот этот код:
Код:
if(s.startsWith("xxtank"))
{
int k = s.charAt(6) - 49;
if(getEnergyPastArmor(2.2F, shot) > 0.0F && World.Rnd().nextFloat() < 0.45F)
{
if(((FlightModelMain) (super.FM)).AS.astateTankStates[k] == 0)
{
debuggunnery("Fuel Tank (" + k + "): Pierced..");
((FlightModelMain) (super.FM)).AS.hitTank(shot.initiator, k, 1);
((FlightModelMain) (super.FM)).AS.doSetTankState(shot.initiator, k, 1);
}
if(World.Rnd().nextFloat() < 0.01F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.4F)
{
((FlightModelMain) (super.FM)).AS.hitTank(shot.initiator, k, 4);
debuggunnery("Fuel Tank (" + k + "): Hit..");
}
}
return;
}
Толстый протектор
чёрным выделил.
Синим - это потухание и вспыхывание баков.
Года 4 использую.
У меня в 4.13.4 даже с дефолтным 3До Яков Як-1/9 Зажигался только
от 10-15 попаданий Браунинга-50. Мелкие почти не чувствовал.
Через минуту тух, но мог вспыхнуть на 30-40 секунд, потом опять тух.
Иногда всё же вспыхивал и терял крыло.