Показать сообщение отдельно
Старый 23.07.2020, 18:14   #216
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Восклицание

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Стартовая температура 0 - это баг 4.11, метод computetemperature надо смотреть. На летних картах температура быстро поднимается до окружающей среды, на зимних температура на малом газу до 0 падает. От части это экспериментальная фича. Думал не выкладывать в начале. Надо посмотреть как вела эта фича в старых патчах.
Фича хорошоая и ОЧЕНЬ НУЖНАЯ.
Только тягу для прогрева нужно выставить 24-28 проц.
Сейчас прогрев возможен только на 12 проц.
Ла-5Ф на карте Смоленска прогрел за 2 минуты - несколько раз
выприговала надпись переохлаждения.
В реале прогревали на малом газу - 20-30 проц.
Желательно бы, при движении без прогрева, то есть тяга 50+ проц. сразу
хватать клин мотора или падение тяги и скрежет.
Нужно попросить подключится Ильдара.
Нужно вставить подобный кусок кода:
Код:
                        if(World.Rnd().nextFloat() < shot.power / 140000F)
                        {
                            FM.AS.setEngineStuck(shot.initiator, 0);
                            Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Stucks..");
                        }
                        if(World.Rnd().nextFloat() < shot.power / 85000F)
                        {
                            FM.AS.hitEngine(shot.initiator, 0, 2);
                            Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Damaged..");
                        }
Только вместо shot.power вставить температуру, тротл 50+
и время работы мотора.
Без помощи программиста никак.
В общем:
официально прошу Ильдара посмотреть как имплантировать в Ил нужную фичу.
Vasya вне форума   Ответить с цитированием