|
|
|
|
|
#1 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,894
|
Снова обновил Яки.
Вшил исправления от Васи. Повреждения баков оставил свои, чуть поменял вероятности повреждения РН для Яков с дублированной тросовой проводкой. От себя добавил несколько усовершенствованное повреждение пневмосистемы. При пробитии баллона пневмосистемы раньше отрубались только закрылки, теперь ещё и шасси, а так же перестают работать тормоза. Код:
if(s.startsWith("xxpnm") && getEnergyPastArmor(4.8F, shot) > 0.0F)//пробитие баллона пневмосистемы
{
FM.AS.setInternalDamage(shot.initiator, 0);//выпуск шасси невозможен
FM.AS.setInternalDamage(shot.initiator, 1);//выпуск щитков невозможен
((FlightModelMain) (super.FM)).CT.bHasBrakeControl = false;//отказ тормозов
if(super.FM.isPlayers())
HUD.log("\u041F\u043D\u0435\u0432\u043C\u043E\u0441\u0438\u0441\u0442\u0435\u043C\u0430 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0435\u043D\u0430");
return;
}
Обновления для предыдущей версии в закрепе. Сборка целиком: https://drive.google.com/file/d/1kN7...ew?usp=sharing Сборка ЛаГГ-3 с доработанной ДМ. https://drive.google.com/file/d/1Dm7...ew?usp=sharing Сборка Ла-5/7 с доработанной ДМ. https://drive.google.com/file/d/1kJ0...ew?usp=sharing Последний раз редактировалось Dimas1999; 04.09.2023 в 15:34. |
|
|
|
|
|
#2 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,631
|
Можно ввести ещё детонацию боезапаса.
Код:
if(s.startsWith("xxammo"))
{
if(s.startsWith("xxammo01") && World.Rnd().nextFloat() < 0.01F)
{
debuggunnery("Armament: Machine Gun (0) Chain Broken..");
FM.AS.setJamBullets(0, 0);
}
if(s.startsWith("xxammo02") && World.Rnd().nextFloat() < 0.01F)
{
debuggunnery("Armament: Cannon Gun (1) Chain Broken..");
FM.AS.setJamBullets(0, 1);
}
getEnergyPastArmor(12F, shot);
return;
}
снарядов в крыле. Можно попробовать дописать повреждение компрессора или топливопроводов. ![]() ---------------------------- Цитата:
рулём направления? В твоих последних классах я нашёл только повреждение одного троса. Код:
case 5: // '\005'
if(getEnergyPastArmor(0.5F, shot) > 0.0F && World.Rnd().nextFloat() < 0.125F)
{
debuggunnery("Controls: Rudder Controls: Disabled / Strings Broken..");
((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 2);
}
break;
Последний раз редактировалось Vasya; 04.09.2023 в 19:26. |
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|