Показать сообщение отдельно
Старый 23.08.2023, 01:46   #1504
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,319
Сообщение

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Обновил сборку ФВ-190.
Исправил незагрузку модели А4.
Поставил ранним моделям более правильные колёса.
Фонарь - БЖСЭ, так надо, особенности работы)
https://drive.google.com/file/d/1AzO...ew?usp=sharing

Ла/ЛаГГ нашёл ещё баги, поправил. Жду что ещё Вася придумает, потом залью с его правками.
Яки тоже хочу ещё чуть-чуть поправить.

МиГи идут постепенно. Нужна более подробная информация по сериям и их отличиям. Приходится чиать мурзилки и из десятков страниц выискивать 1-2 строчки.
Вчера часа 3 искал очепятку в Фоке А-4.
5 раз переписывал файлик сод, многократное перевсовывание наше всё.
Потом посмотрел в класс...
Лог то ругался на веапонс.
Заодно в файлик с фм добавил Та-152Х-4+++ и мотор Юмо-222,
я его делал зимой ещё для оригинального пака и выкладывал
в "новых самолётах".
А-4 поменял мотор - не все имеют расконтренные 88 проц. тяги до 100 проц.
В классе ФВ-190 увеличил скорость отрыва фонаря до 400 км. в час.
Теперь если включить игроку автопилот, то фонарь не срывает
сразу после взлёта, ии его закрывает где то на 270 км. в час.
Вообще на видео востановленной Фоки видел приоткрытый фонарь
в полёте - скорость была "точно" за 350 км.
Фикс тут:
http://forum.aviaskins.com/showpost....postcount=1522
-------------------------
По Лаггам: я оставил себе так:
Код:
            if(s.startsWith("xxtank"))
            {
                int k = s.charAt(6) - 49;
                if(getEnergyPastArmor(1.5F, shot) > 0.0F && World.Rnd().nextFloat() < 0.5F)
                {
                    if(FM.AS.astateTankStates[k] == 0)
                    {
                        debuggunnery("Fuel Tank (" + k + "): Pierced..");
                        FM.AS.hitTank(shot.initiator, k, 1);
                        FM.AS.doSetTankState(shot.initiator, k, 1);
                    }else
                    if(FM.AS.astateTankStates[k] == 1)
                    {
                        debuggunnery("Fuel Tank (" + k + "): Pierced..");
                        FM.AS.hitTank(shot.initiator, k, 2);
                        FM.AS.doSetTankState(shot.initiator, k, 2);  
                    }
                    if(World.Rnd().nextFloat() < 0.008F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.5F)
                    {
                        debuggunnery("Fuel Tank (" + k + "): Hit..");
                        FM.AS.hitTank(shot.initiator, k, 4);                        
                        FM.AS.doSetTankState(shot.initiator, k, 3);
                    }
                }
                return;
            }
Шот 1.5 потому, что у Лагга потолще обшивка была по факту.
У меня с САСовскими модактами боты не особо пригают, даже если баки горят.
Большинству "исправленных" САСовских моделей вообще ставлю
Цитата:
FM.AS.hitTank(shot.initiator, k, 4);
FM.AS.doSetTankState(shot.initiator, k, 5);
Мало кто заморачивался протектором баков со всех сторон.

Последний раз редактировалось Vasya; 24.08.2023 в 00:32.
Vasya вне форума   Ответить с цитированием