AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Первым делом, первым делом - самолеты

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.08.2023, 12:20   #1
SWORD
Заблокирован
 
Регистрация: 30.01.2014
Адрес: г. Санкт-Петербург, Россия
Сообщений: 276
По умолчанию

Цитата:
Сообщение от SWORD Посмотреть сообщение
Видно, всё-таки придется удалить мод самолётов с открытым фонарём кабины...
Все-таки не совсем так...

Оказывается, надо было секцию Blister в оригинальном файле hierOpen.him (для ЛаГГ-3 35-й серии) переносить в файл hier.him (будущий hierOpen.him) в следующем виде:

[Blister1_D0]
Mesh Blister1_D0
Parent CF_D0
Separable
Attaching 1 0 0 0 1 0 0 0 1 -0.5579 0.01566 0.62268

после выполнения этой процедуры настройка самолётов работает нормально, файл самолётов с открытым фонарём кабины тоже функционирует нормально (по крайней мере, для ЛаГГ-3 серия 35, см. миниатюры 1,2), остальные самолёты из этого мода пока не трогал.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 312
Размер:	995.1 Кб
ID:	74131   Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 304
Размер:	309.9 Кб
ID:	74132  
SWORD вне форума   Ответить с цитированием
Старый 27.08.2023, 20:58   #2
Fagot
Модератор
 
Аватар для Fagot
 
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 165
По умолчанию

На мессерах не появляются фильтры тропические, не получилось сделать?
Fagot вне форума   Ответить с цитированием
Старый 28.08.2023, 01:57   #3
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
Сообщение

Цитата:
Сообщение от Fagot Посмотреть сообщение
На мессерах не появляются фильтры тропические, не получилось сделать?
Подтверждаю.
Весной они были, но потерялись.
Vasya вне форума   Ответить с цитированием
Старый 28.08.2023, 11:46   #4
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

Фикс.

Заметил, что у моделей F не плотно прилегает фильтр, надо будет поправить hier.him.
В секции [Filter_d0] заменить
Attaching 1 0 0 0 1 0 0 0 1 0.577101 -0.013406 0.080829
на
Attaching 1 0 0 0 1 0 0 0 1 0.577101 0.04 0.080829
Вложения
Тип файла: zip 109fix.zip (6.5 Кб, 301 просмотров)
Dimas1999 вне форума   Ответить с цитированием
Старый 28.08.2023, 17:36   #5
Fagot
Модератор
 
Аватар для Fagot
 
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 165
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Фикс.
Появились на Ф и Г, на Е отсутствуют
Fagot вне форума   Ответить с цитированием
Старый 28.08.2023, 18:15   #6
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

А вот так?
Переделал по дефолту. Надо проверить все модели где должны быть.
Вложения
Тип файла: zip #SAS.zip (18.4 Кб, 323 просмотров)
Dimas1999 вне форума   Ответить с цитированием
Старый 28.08.2023, 18:53   #7
Fagot
Модератор
 
Аватар для Fagot
 
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 165
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
А вот так?
Переделал по дефолту. Надо проверить все модели где должны быть.
Появился, даже хм..на Е1 и Е3 не припомню, чтоб они дожили до переезда в Африку) Тут еще большой вопрос, было ли что-то в исполнении trop ниже Е-7

Но есть но, он (фильтр) не открывается после взлета и набора высоты

Последний раз редактировалось Fagot; 28.08.2023 в 19:48.
Fagot вне форума   Ответить с цитированием
Старый 28.08.2023, 19:47   #8
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
Сообщение

Я сделал себе так:
фильтр записал в основной класс, так же дописал в класс Ех команду фильтра из Ультимат-пака-4.
Фильтр не появляется только в моделях с компрессором от ДБ-603.
Потому как в хиер-хим он не прописан.
Классы, которые предлагаю гарантировано работают в патче 4.12.2.
В основном классе изменил дамаж рулевых поверхностей и добавил
состояние для топливного бака.
Ориентировался на Лагг и прописал Мессерам дамаж похлипче.
Код:
if(s.startsWith("xxcontrols"))
            {
                int i = s.charAt(10) - 48;
                switch(i)
                {
                default:
                    break;

                case 1: // '\001'
                case 2: // '\002'
                case 3: // '\003'
                    if(getEnergyPastArmor(0.4F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
                    {
                        ((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 0);
                        Aircraft.debugprintln(this, "*** Aileron Controls: Disabled..");
                    }
                    break;

                case 4: // '\004'
                    if(getEnergyPastArmor(0.4F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
                    {
                        ((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 0);
                        Aircraft.debugprintln(this, "*** Aileron Controls: Control Crank Destroyed..");
                    }
                    break;
               
                case 5: // '\005'
                case 6: // '\006'
                    if(getEnergyPastArmor(0.4F, 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 7: // '\007'
                    if(getEnergyPastArmor(0.4F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
                    {
                        ((FlightModelMain) (super.FM)).AS.setControlsDamage(shot.initiator, 2);
                        Aircraft.debugprintln(this, "*** Rudder Controls: Disabled..");
                    }
                    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;

                case 9: // '\t'
                    if(getEnergyPastArmor(2.25F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
                    {
                        ((FlightModelMain) (super.FM)).AS.setCockpitState(shot.initiator, ((FlightModelMain) (super.FM)).AS.astateCockpitState | 8);
                        ((FlightModelMain) (super.FM)).AS.setEngineSpecificDamage(shot.initiator, 0, 1);
                        ((FlightModelMain) (super.FM)).AS.setEngineSpecificDamage(shot.initiator, 0, 6);
                        Aircraft.debugprintln(this, "*** Throttle Quadrant: Hit, Engine Controls Disabled..");
                    }
                    break;
                }
            }
----------------
Код фильтра:
Код:
public void onAircraftLoaded()
    {
        super.onAircraftLoaded();
        if(Config.isUSE_RENDER())
            if(World.cur().camouflage == 2 || World.cur().camouflage == 5)
            {               
                if(hierMesh().chunkFindCheck("Filter_d0") != -1 && ! ((this instanceof BF_109G6HARTMANN)))
                {                
                    hierMesh().chunkVisible("Filter_d0", true);
                    hierMesh().chunkVisible("FilterFlap1_D0", true);
                    hierMesh().chunkVisible("FilterFlap2_D0", true);
                    bHasFilter = true;
                } else
                if(hierMesh().chunkFindCheck("FilterE_D0") != -1)
                {
                    hierMesh().chunkVisible("FilterE_d0", true);
                    hierMesh().chunkVisible("FilterEFlap_D0", true);
                    bHasFilterE = true;
                }
            } else
            if(World.cur().camouflage == 0 && NetAircraft.loadingCountry != null && NetAircraft.loadingCountry.equals(PaintScheme.countryFinland) && hierMesh().chunkFindCheck("Filter_d0") != -1 && ((this instanceof BF_109F2) || (this instanceof BF_109F3) || (this instanceof BF_109F4) || (this instanceof BF_109F4Z) || (this instanceof BF_109F413ATA) || (this instanceof BF_109G2) || (this instanceof BF_109G4)))
            {
                int i = Mission.getMissionDate(true);
                if(World.Rnd().nextFloat() > 0.5F && i > 0x128a1e5)
                {
                    hierMesh().chunkVisible("Filter_d0", true);
                    hierMesh().chunkVisible("FilterFlap1_D0", true);
                    hierMesh().chunkVisible("FilterFlap2_D0", true);
                    bHasFilter = true;
                }
            }
    }
Фильтр не появляется только у Хартмана, на Средиземном море и в Африке его не было.
Фильтр окрывается после высоты 150 метров.
Вложения
Тип файла: rar Мессер фикс фильтр 4.12.2 ++.rar (807.2 Кб, 305 просмотров)
Тип файла: rar BF_109--Исходники.rar (7.7 Кб, 344 просмотров)

Последний раз редактировалось Vasya; 28.08.2023 в 21:56. Причина: прикрепление нового архива
Vasya вне форума   Ответить с цитированием
Старый 28.08.2023, 23:18   #9
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

Вася, вопрос по ДМ.
Насколько мне известно, Bf-109 не имел системы нейтрального газа.
Так почему тогда у него вероятность возгорания ниже, чем у ЛаГГов, у которых была подобная система?
Bf-109, вероятность пожара от любой пули 0,001 или 0,08 от зажигательного боеприпаса
if(World.Rnd().nextFloat() < 0.001F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.08F)
ЛаГГ-3, вероятность пожара от любой пули 0,008 или 0,5 от зажигательного боеприпаса
if(World.Rnd().nextFloat() < 0.008F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.5F)

По МиГам есть вопросы с ФМ. Что смог сам поправил, ориентировался на документы. Меня смущает значение наддува для АМ-35А 1.69 ат или 1243 мм. рт. ст. В ТО к МиГ-3 1941 г. и мурзилках указано значение в 1040 мм. рт. ст. Для АМ-38 давление тоже завышено.
Миниатюры
Нажмите на изображение для увеличения
Название: 10.jpg
Просмотров: 316
Размер:	277.5 Кб
ID:	74140  
Dimas1999 вне форума   Ответить с цитированием
Старый 29.08.2023, 00:09   #10
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
Сообщение

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Вася, вопрос по ДМ.
Насколько мне известно, Bf-109 не имел системы нейтрального газа.
Так почему тогда у него вероятность возгорания ниже, чем у ЛаГГов, у которых была подобная система?
Bf-109, вероятность пожара от любой пули 0,001 или 0,08 от зажигательного боеприпаса
if(World.Rnd().nextFloat() < 0.001F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.08F)
ЛаГГ-3, вероятность пожара от любой пули 0,008 или 0,5 от зажигательного боеприпаса
if(World.Rnd().nextFloat() < 0.008F || shot.powerType == 3 && World.Rnd().nextFloat() < 0.5F)

По МиГам есть вопросы с ФМ. Что смог сам поправил, ориентировался на документы. Меня смущает значение наддува для АМ-35А 1.69 ат или 1243 мм. рт. ст. В ТО к МиГ-3 1941 г. и мурзилках указано значение в 1040 мм. рт. ст. Для АМ-38 давление тоже завышено.
По давлению наддува: 1040 мм. номинальное, а не взлётное.
Завтра скину скрин данных мотора.
Посмотреть код бака смогу завтра, комп занял малой:
копает алмазы и уголь, выращивает квадратных овец.
Бак Мессера был такой: резиновая груша в фанерном коробе.
Залить топливо можно было только насосом.
Груша без топлива сильно сжималась.
Думаю до половины топлива там негде было
скапливаться парам.
Фанера и резина не давали искр, к тому же внутренний
слой резины был мягкий и течь быстро прекращалась.
Поджечь бак можно было только при выработке топлива
на 2/3.
Про слой алюминевой фольги сзади бака пишут везде
в мурзилках., он сдирал зажигательный состав пуль.
Горючесть бака я проверю в тестах.
Если убрать конечное состояние тип 3, то бак
здорво горит от очереди браунинга.
Цифры ещё буду двигать.
Незажигательными пулями бак Мессера почти
не зажигался, а груша держала несколько пуль 12.7.
Есть ли у Мессера за баком в 3Д0 меш "брони".

Последний раз редактировалось Vasya; 29.08.2023 в 07:26.
Vasya вне форума   Ответить с цитированием
Старый 29.08.2023, 00:45   #11
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

По наддуву убедил, нашёл в более подробном ТО 1940 г. цифру 1340 мм. рт. ст.
У Bf-109 в игре есть броня за баком, специально накручивать прочность бака не надо.
Dimas1999 вне форума   Ответить с цитированием
Старый 29.08.2023, 07:30   #12
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
Сообщение

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
По наддуву убедил, нашёл в более подробном ТО 1940 г. цифру 1340 мм. рт. ст.
У Bf-109 в игре есть броня за баком, специально накручивать прочность бака не надо.
Я не накручивал - поувер 1.25 - насколько помню - было и в Ультимат-паке-4.
Надо тэсты провести - бак "должен проглотить" 3 пули 12.7.
Поувер 1.7 это для баллонов с веселящим газом - они толстостенные.
Но если они пробиты - то пожар.
Vasya вне форума   Ответить с цитированием
Старый 29.08.2023, 01:02   #13
fdelre
Местный
 
Регистрация: 13.01.2009
Сообщений: 168
По умолчанию

I also read that there was an attempt to increase the tank protection by using two-three mm dural sheets but i also read that this was not very effective. I have been trying to recover the source as this was back in 2003-4 but didn't succeed as the web sites are no longer available. If I remember well it was on a Russian booklet with guidelines for fighter pilots.
fdelre вне форума   Ответить с цитированием
Старый 29.08.2023, 01:16   #14
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

Собрал наконец сборку МиГ-1/3.
- Улучшенные пилоты от Barnesy;
- Новая 3д модель от команды Авиаскинс http://forum.aviaskins.com/showthread.php?t=2034;
- Прототипы от The Radge http://forum.aviaskins.com/showthread.php?t=4049;
- Кокпит от Ильюшина http://forum.aviaskins.com/showthread.php?p=100565;
- Некоторые элементы из мода Haifisch https://www.patrulla-azul.com/FreeIL...hp?f=15&t=3781
- прицелы от WxTech.
- ФМ от Васи с моими правками.

От себя сделал МиГу некоторые "свои" фишки.
Сделал полноценную модель повреждений. Некоторых элементов у него не хватало, что-то было сделано не совсем правильно. Например, добавил лонжероны хвостовой части; переделал коллизии элементов двигателя в соответствии со схемами из альбома чертежей МиГ-3.
Так же внёс правки во внешние модели, т.к. у раннего МиГ-3, МиГ-1 и И-200-I были неправильные капоты.
МиГ-1 и МиГ-3 убрал небольшие щитки за тоннелем маслорадиатора, которые, вероятно, добавили только с 16 серии.
У И-200-I убрал правый маслорадиатор (в модели повреждений он тоже отсутствует), убрал створку левого маслорадиатора, а так же удлинил тоннель чтобы он был чуть похож на настоящий (получилось немного не очень, БЖСЭ).
Текстуры перенёс в общую папку TexturesMiG чтобы избежать любых конфликтов с другими самолётами.
Поправил ЛОДы для более правильного их отображения.

Это всего лишь промежуточная сборка, мод будет дорабатываться далее. Буду рад любым обнаруженным багам.

https://drive.google.com/file/d/1sd5...usp=drive_link

Также немного обновил предыдущие сборки.
Ла-5/7
Исправил обнаруженные баги.
Небольшие косметические изменения, например, ручка высотного газа теперь объёмная, как в ЛаГГ-3.
https://drive.google.com/file/d/1rjD...ew?usp=sharing

ЛаГГ-3
Исправил обнаруженные баги.
Добавил сообщения о повышенном наддуве.
Добавил в ДМ расширительный бачок.
Небольшие косметические изменения.
https://drive.google.com/file/d/1KaA...ew?usp=sharing

Як
Исправил обнаруженные баги.
Добавил сообщения о повышенном наддуве, применилось не везде, т.к. местами используется AfterburnerType 11, а он не выводит сообщение "форсаж включён".
У Як-1 1 серии убрал сообщение "форсаж включён".
Добавил в ДМ расширительный бачок.
Небольшие косметические изменения.
Переименовал классы модных Як-1 чтобы имена соответствовали БАТу и другим сборкам на основе модов от САС. Необходимо перепрописать в air.ini.
https://drive.google.com/file/d/1vOH...ew?usp=sharing

Последний раз редактировалось Dimas1999; 29.08.2023 в 01:51.
Dimas1999 вне форума   Ответить с цитированием
Старый 29.08.2023, 06:16   #15
Fagot
Модератор
 
Аватар для Fagot
 
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 165
По умолчанию

Ничего себе, ты как не путаешься? Конвейер. МиГу приборку не зажечь никак? Там в исходниках что-то у Илюшина? Ему бы еще бортовые ОЗ включить
Fagot вне форума   Ответить с цитированием
Старый 29.08.2023, 11:16   #16
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

Цитата:
Сообщение от Fagot Посмотреть сообщение
Ничего себе, ты как не путаешься? Конвейер. МиГу приборку не зажечь никак? Там в исходниках что-то у Илюшина? Ему бы еще бортовые ОЗ включить
Делаю однотипные изменения друг за другом, мелкие баги правлю по мере обнаружения.
Приборку постараюсь зажечь.
Оверлеи делать не умею, но они действительно нужны.
Dimas1999 вне форума   Ответить с цитированием
Старый 30.08.2023, 09:30   #17
Asura
Модератор
 
Аватар для Asura
 
Регистрация: 28.02.2007
Адрес: Тула, Россия
Сообщений: 1,892
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Оверлеи делать не умею, но они действительно нужны.
Если есть 3D модель сделать оверлеи довольно просто. По ссылке что то вроде обучающего видео.

https://cloud.mail.ru/public/GBBt/dfJkWxaCg

А вот без исходной модели это наверно не возможно...
__________________
Их восемь — нас двое. Расклад перед боем
Не наш, но мы будем играть!
Серёжа! Держись, нам не светит с тобою,
Но козыри надо равнять.

© В. Высоцкий
__________________

Asura вне форума   Ответить с цитированием
Старый 30.08.2023, 11:54   #18
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

Цитата:
Сообщение от Asura Посмотреть сообщение
По ссылке что то вроде обучающего видео.

https://cloud.mail.ru/public/GBBt/dfJkWxaCg
Спасибо!

Цитата:
Сообщение от Asura Посмотреть сообщение
А вот без исходной модели это наверно не возможно...
Исходников у меня нет.
Dimas1999 вне форума   Ответить с цитированием
Старый 29.08.2023, 11:27   #19
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 335
По умолчанию

Надо приборы перекрасить - шкалу и темные стрелки трудно разглядеть.
KimCh вне форума   Ответить с цитированием
Старый 29.08.2023, 13:48   #20
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Сообщений: 1,714
По умолчанию

Получилось вот так.


Добавил повреждение приборов.

Миниатюры
Нажмите на изображение для увеличения
Название: 2023.08.29 10-46-48.jpg
Просмотров: 527
Размер:	510.0 Кб
ID:	74142   Нажмите на изображение для увеличения
Название: 2023.08.29 12-18-48.jpg
Просмотров: 495
Размер:	724.4 Кб
ID:	74143  

Последний раз редактировалось Dimas1999; 29.08.2023 в 15:20.
Dimas1999 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:12. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru