AviaSkins.Forums

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.03.2023, 00:02   #821
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Спасибо большое!
Нашёл что искал.
Dimas1999 вне форума   Ответить с цитированием
Старый 01.04.2023, 00:39   #822
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Сделал на данный момент +- историчные кокпиты для 1, 4, 8, 11, 29 серий.
Постараюсь объяснить почему кабины сделал именно такими, информация обрывочная и во местами противоречивая.
1 и 4 серию решил сделать в варианте с рацией по центру. (на 9 скрине, 1 фото показан захваченный немцами какой-то очень ранний ЛаГГ-3, его приборная панель похожа на схему из временного ТО И-301/ЛаГГ-3, где показан какой-то переходный вариант приборной панели. Немецкий ЛаГГ по компоновке приборов похож на 7 серию, видимо разные заводы или в процессе доводки пробовали разные варианты) Опирался на ТО мая 1941 года, что примерно соответствует концу выпуска 3 серии. Так же использовал фото кабины 2 серии (8 скрин) с испытаний АФА-И.
1 серии сделал более старые ручки управления шасси и закрылками, так показано в ТО 1941 года как более старый вариант (6 скрин). Панель приборов покрасил в чёрный. Эту кабину использует вариант с Ш-37 1941 года.
4 серии сделал светлую панель приборов, почти ничего не менял в сравнении со стандартной панелью приборов. Насколько верно её использовать - я не знаю. Возможно, с 4 серии уже полностью перешли на иную компоновку панели приборов. Видел 1 фотографию 4 серии с левым расположением рации.
У 1 и 4 серии вместо датчика температуры воды должен стоять газоанализатор, а датчик температуры воды сверху в маленьком окошке. Тут вот такое небольшое допущение (7 скрин).
8 серию сделал по фотографии 7 серии (9 скрин, 2 фото), вряд ли были сильно большие отличия. Эта кабина так же назначена версии с Ш-37 1942 года.
11 серию делал опираясь на то, что она с завода была заточена под ФАБы и РС, поэтому добавил на панели приборов лампочки-индикаторы ФАБов, как в БзС у 29 серии. Так же расположение тумблеров и кнопок соответствует финскому ЛаГГу, который опознали как выпуск после 7 серии (9 скрин 3 фото).
29 серию сделал похожей на реализацию в БзС с некоторыми допущениями.
23, 34 и 35 сериям пока назначил кабины от 29 серии, по ним информации у меня пока нет.
66 серию ещё не трогал, информации по кабине у меня нет.

Выкладываю на пробу новые кабины, так же добавил новые ФМ от Васи и почистил найденные ошибки.
https://drive.google.com/file/d/1QTS...usp=share_link
Миниатюры
Нажмите на изображение для увеличения
Название: grab0096.jpg
Просмотров: 133
Размер:	771.9 Кб
ID:	73389   Нажмите на изображение для увеличения
Название: grab0097.jpg
Просмотров: 133
Размер:	868.9 Кб
ID:	73390   Нажмите на изображение для увеличения
Название: grab0098.jpg
Просмотров: 126
Размер:	844.8 Кб
ID:	73391   Нажмите на изображение для увеличения
Название: grab0099.jpg
Просмотров: 122
Размер:	845.5 Кб
ID:	73392   Нажмите на изображение для увеличения
Название: grab0100.jpg
Просмотров: 121
Размер:	843.0 Кб
ID:	73393  

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 108
Размер:	303.3 Кб
ID:	73394   Нажмите на изображение для увеличения
Название: 123.jpg
Просмотров: 92
Размер:	263.3 Кб
ID:	73395   Нажмите на изображение для увеличения
Название: 1366534497_312129_3.jpg
Просмотров: 92
Размер:	112.1 Кб
ID:	73396   Нажмите на изображение для увеличения
Название: 1358608471_11111111.jpg
Просмотров: 92
Размер:	166.9 Кб
ID:	73397  
Dimas1999 вне форума   Ответить с цитированием
Старый 01.04.2023, 04:34   #823
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Хорошо

Большое Спасибо за правильные хорошие кокпиты!
Пояснения не совпадают со скринами, по описанию их 7, а скринов кокпита 5.
Vasya вне форума   Ответить с цитированием
Старый 01.04.2023, 08:36   #824
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Всё верно, скрины идут так: 1, 4, 8, 11, 29.
Dimas1999 вне форума   Ответить с цитированием
Старый 01.04.2023, 08:52   #825
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Очень понравился весь пак, опробовал!
andrey65 вне форума   Ответить с цитированием
Старый 02.04.2023, 01:58   #826
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Закончил работу над кабинами.
Для ЛаГГ-3 Ш-37 1941 года сделал свой вариант кабины только с левой и центральной ручками перезарядки орудий. Вообще у ранних серий были кнопки под прицелом для перезарядки, но на некоторых фотографиях видны и ручки. Т.к. у меня нет моделей кнопок, то поставил ручки.
Сделал кабину для И-301 и ЛаГГ-1. У И-301 нет рации в кабине, а на ЛаГГ-1 она есть. Она основана на временном ТО для какой-то очень ранней модификации. На обложке написано И-301, а в тексте уже ЛаГГ-3. Опять же не добавлял газоанализатор, на его месте отверстие. Так было и на захваченном немцами раннем ЛаГГ-3. Находил информацию, что их не всегда ставили на ЛаГГи и они порой врали. Пишут, что в те годы в руководстве к Эллисонам и Мерлинам делали цветную вклейку с пламенем из патрубков чтобы пилот мог определить по цвету пламени правильность смеси.
66 серию основал на "средних" сериях и сделал скругление переплёта фонаря.
Убрал огнетушители, т.к. их там в реальности не было.
Вроде проблем не должно быть, все новые изменения основаны на предыдущих правках.
https://drive.google.com/file/d/1Sbh...usp=share_link
Миниатюры
Нажмите на изображение для увеличения
Название: grab0101.jpg
Просмотров: 106
Размер:	835.3 Кб
ID:	73406   Нажмите на изображение для увеличения
Название: 301.jpg
Просмотров: 93
Размер:	240.7 Кб
ID:	73407   Нажмите на изображение для увеличения
Название: grab0103.jpg
Просмотров: 101
Размер:	847.5 Кб
ID:	73408  
Dimas1999 вне форума   Ответить с цитированием
Старый 02.04.2023, 06:45   #827
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Все отлично, не увидел проблем. Кроме визуализации винта на виде Ф3 - ощущение, что он останавливается. Ранее тоже было, не напрягает, но не нравится - пробовал сейчас на Лагг-3Ш37 41ого
andrey65 вне форума   Ответить с цитированием
Старый 02.04.2023, 10:15   #828
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Как называется вид Ф3? У меня многие кнопки переназначены.
Dimas1999 вне форума   Ответить с цитированием
Старый 02.04.2023, 11:28   #829
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Как называется вид Ф3? У меня многие кнопки переназначены.
Вид с камеры на пролетающий, типа так. Пролет со следящей камеры.
andrey65 вне форума   Ответить с цитированием
Старый 02.04.2023, 22:03   #830
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Пропеллеры поправил, ещё кое-что надо доделать и будет "финальная" версия.
Dimas1999 вне форума   Ответить с цитированием
Старый 03.04.2023, 01:20   #831
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Выкладываю очередную версию. Если ошибок больше не будет, то она останется финальной.
Добавил ЛаГГ-3 морской. Взлететь с палубы стоящего авианосца даже с бомбами реально. Сесть тоже можно. Записал ролик, но сесть смог не с первого и сел жёстко, т.к. ПВО противника повредила РН и у движка зарезало обороты, ещё один круг мог не вытянуть. В более спокойной обстановке садился без проблем.
https://www.youtube.com/watch?v=9QDC...82%D0%B8%D0%BD
Исправил ошибку с отображением пропеллера, спасибо Андрею за указание на неё.
Исправил небольшие визуальные ошибки в кабине на переплёте фонаря 66 серии.
Исправил неправильное отображение текстуры пробоин на стекле, ранее они накладывались с чёрным квадратом. Переделал по образцу Яков.
Приподнял хук появления огня, в модных моторах он стоял ниже, чем обычно у других самолётов.
Внёс небольшие исправления в ДМ. Ранее код ДМ был почти полностью был взят у Яка. У нас в игре у Яка при малейших повреждениях часто мгновенно падают обороты и невозможно продолжать полёт. Взял код от Bf-109 для коллиженов prop и gear. Показалось, что теперь не так часто стали обороты падать. На видео ещё старая ДМ была, прям удивился что обороты не так сильно упали, как обычно. Если сообщество одобрит изменения ДМ то позже внесу аналогичные правки и в мод Яков. По мне ДМ это такая штука, куда уж лучше лишний раз не лезть, поэтому жду ваших отзывов. Но и текущая ДМ меня не совсем устраивает.

https://drive.google.com/file/d/1DYu...usp=share_link
Миниатюры
Нажмите на изображение для увеличения
Название: Коллижены.jpg
Просмотров: 98
Размер:	251.0 Кб
ID:	73414  
Dimas1999 вне форума   Ответить с цитированием
Старый 03.04.2023, 13:48   #832
SWORD
Заблокирован
 
Регистрация: 30.01.2014
Адрес: г. Санкт-Петербург, Россия
Сообщений: 276
По умолчанию

Спасибо!

В сборку IL-2_4.14.1+DGenPACK 3.0.1 обновлённый мод установился вполне нормально.

Насчёт ДМ рассуждать не буду, потому что мало что понимаю в этом, но на первый взгляд всё остальное нормально.
SWORD вне форума   Ответить с цитированием
Старый 03.04.2023, 14:32   #833
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Погонял в воздушных боях, вроде нормально... пока не сложил впечатления. Удивило немного - парой Ме-109Ф4 атакую тройку ЛаГГов 23 серии. В итоге сбил всех. На одном летчик выбросился после нескольких атак... как-то не совсем понятно).
Сделал миссию наЛаГГ-3 с Ш37 под Москвой, если доведу до ума выложу. Атака колонн под Можайском. Впечатляет! Два танка Т-2 поджег с первых атак. Красиво они повзрывались! Но вот в третьей атаке дернул рулями, затянув пикирование - и пушка отказала. После третьего выстрела... Из УБ поджег машину. И все... В общем, мод работает, и очень интересно работает.

Последний раз редактировалось andrey65; 03.04.2023 в 15:20.
andrey65 вне форума   Ответить с цитированием
Старый 03.04.2023, 16:34   #834
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Цитата:
Сообщение от andrey65 Посмотреть сообщение
Погонял в воздушных боях, вроде нормально... пока не сложил впечатления. Удивило немного - парой Ме-109Ф4 атакую тройку ЛаГГов 23 серии. В итоге сбил всех. На одном летчик выбросился после нескольких атак... как-то не совсем понятно).
Сделал миссию наЛаГГ-3 с Ш37 под Москвой, если доведу до ума выложу. Атака колонн под Можайском. Впечатляет! Два танка Т-2 поджег с первых атак. Красиво они повзрывались! Но вот в третьей атаке дернул рулями, затянув пикирование - и пушка отказала. После третьего выстрела... Из УБ поджег машину. И все... В общем, мод работает, и очень интересно работает.
Выбросился лётчик от страха) Есть сейчас такое у ботов, так же если у них нет боезапаса могут выбросился с парашютом. Вроде в 4.12 ввели.
А чего удивительного? ЛаГГ имеет своеобразный характер. Не настолько он быстр и манëвренен.
По пушкам пока так. Я не программист, другое написать не могу. Может, в БАТе есть мод с не очень надёжными пушками? Тут бы в идеале просто случайный отказ прописать.

Цитата:
Сообщение от SWORD Посмотреть сообщение
Насчёт ДМ рассуждать не буду, потому что мало что понимаю в этом, но на первый взгляд всё остальное нормально.
Для теста можно будет летать над зенитками и специально ловить попадания. Ранее ДМ пропеллера и редуктора была от серии Як. Часто при попадании по мотору обороты падали почти до уровня ХХ и не возможно было дотянуть до базы. Сейчас, я надеюсь, такая ситуация будет реже проявляться.
Dimas1999 вне форума   Ответить с цитированием
Старый 03.04.2023, 17:11   #835
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

С пушкой по момему мнению все отлично и ничего и не нужно больше. А вот с ДМ - специально подлетал под огонь звена Х-111... не понял пока ДМ.
Вот еще заметил: не у всех зимние скины есть, у Лагг-3Ш37 41 нет, летает в камуфляже. Вообще я не против такого.
andrey65 вне форума   Ответить с цитированием
Старый 03.04.2023, 20:55   #836
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Вопрос

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Выбросился лётчик от страха) Есть сейчас такое у ботов, так же если у них нет боезапаса могут выбросился с парашютом. Вроде в 4.12 ввели.
А чего удивительного? ЛаГГ имеет своеобразный характер. Не настолько он быстр и манëвренен.
По пушкам пока так. Я не программист, другое написать не могу. Может, в БАТе есть мод с не очень надёжными пушками? Тут бы в идеале просто случайный отказ прописать.



Для теста можно будет летать над зенитками и специально ловить попадания. Ранее ДМ пропеллера и редуктора была от серии Як. Часто при попадании по мотору обороты падали почти до уровня ХХ и не возможно было дотянуть до базы. Сейчас, я надеюсь, такая ситуация будет реже проявляться.
Код повреждения пропеллера вставлен не совсем корректно.
Сначала он был в открытой скобке:
Код:
if(s.startsWith("xxeng1"))
            {
                if(s.endsWith("prop") && getEnergyPastArmor(World.Rnd().nextFloat(0.0F, 0.4F), shot) > 0.0F)
                {
                    FM.EI.engines[0].setKillPropAngleDevice(shot.initiator);
                    Aircraft.debugprintln(this, "*** Engine Prop Governor Failed..");
                }
                if(s.endsWith("gear") && getEnergyPastArmor(World.Rnd().nextFloat(0.0F, 1.1F), shot) > 0.0F)
                {
                    FM.EI.engines[0].setKillPropAngleDeviceSpeeds(shot.initiator);
                    Aircraft.debugprintln(this, "*** Engine Prop Governor Damaged..");
                }
как продолжение повреждений от xxeng1.
А сейчас вставлено масло-маслянное:
Код:
Aircraft.debugprintln(this, "*** Engine Module: Hit..");
                if(s.endsWith("prop"))
                {
                    if(getEnergyPastArmor(0.1F, shot) > 0.0F && World.Rnd().nextFloat() < 0.8F)
                        if(World.Rnd().nextFloat() < 0.5F)
                        {
                            ((FlightModelMain) (super.FM)).AS.setEngineSpecificDamage(shot.initiator, 0, 3);
                            Aircraft.debugprintln(this, "*** Engine Module: Prop Governor Hit, Disabled..");
                        } else
                        {
                            ((FlightModelMain) (super.FM)).AS.setEngineSpecificDamage(shot.initiator, 0, 4);
                            Aircraft.debugprintln(this, "*** Engine Module: Prop Governor Hit, Damaged..");
                        }
                } else
Как бы можна, но не естественно.
Конечно, если дм в хиере кардинально переделан, тогда да.
-----------------
Сейчас сверяю классы то что устанавливаю у себя в сборке и твоего последнего улучшенного мода.
Я из побуждений помочь.
Vasya вне форума   Ответить с цитированием
Старый 03.04.2023, 21:02   #837
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Сообщение

Открыл дм в хиере:
Код:
[Engine1_D0]
Mesh Engine1_D0 
Parent cf_d0
Separable
Attaching 1 0 0 0 1 0 0 0 1 -0.059231 0.000000 -0.084656 
CollisionObject xengine1
CollisionObject .xxeng1prop
CollisionObject .xxeng1gear
CollisionObject .xxeng1case
CollisionObject .xxeng1cyl1
CollisionObject .xxeng1cyl2
CollisionObject .xxoil1
[Engine1_D1]
Mesh Engine1_D1
Parent Engine1_D0
Hidden
Separable
Attaching 1 0 0 0 1 0 0 0 1 0.000000 0.000000 0.000000 
CollisionObject xengine1
CollisionObject .xxeng1prop
CollisionObject .xxeng1gear
CollisionObject .xxeng1case
CollisionObject .xxeng1cyl1
CollisionObject .xxeng1cyl2
CollisionObject .xxoil1
[Engine1_D2]
Mesh Engine1_D2
Parent Engine1_D0
Hidden
Separable
Attaching 1 0 0 0 1 0 0 0 1 0.000000 0.000000 0.000000 
CollisionObject xengine1
CollisionObject .xxeng1prop
CollisionObject .xxeng1gear
CollisionObject .xxeng1case
CollisionObject .xxeng1cyl1
CollisionObject .xxeng1cyl2
CollisionObject .xxoil1
У нас всё соответствует оригинальному коду.
Vasya вне форума   Ответить с цитированием
Старый 03.04.2023, 21:16   #838
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
По умолчанию

Вот так пока сделал:
Код:
             if(s.startsWith("xxeng1"))
            {
                if(s.endsWith("prop") && getEnergyPastArmor(World.Rnd().nextFloat(0.0F, 0.5F), shot) > 0.0F)
                {
                    FM.EI.engines[0].setKillPropAngleDevice(shot.initiator);
                    Aircraft.debugprintln(this, "*** Engine Prop Governor Failed..");
                }
                if(s.endsWith("gear") && getEnergyPastArmor(World.Rnd().nextFloat(0.0F, 1.1F), shot) > 0.0F)
                {
                    FM.EI.engines[0].setKillPropAngleDeviceSpeeds(shot.initiator);
                    Aircraft.debugprintln(this, "*** Engine Prop Governor Damaged..");
                }
                if(s.endsWith("case"))
                {
                    if(getEnergyPastArmor(World.Rnd().nextFloat(0.0F, 6.8F), shot) > 0.0F)
                    {
                        if(World.Rnd().nextFloat() < shot.power / 200000F)
                        {
                            FM.AS.setEngineStuck(shot.initiator, 0);
                            Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Stucks..");
                        }
                        if(World.Rnd().nextFloat() < shot.power / 50000F)
                        {
                            FM.AS.hitEngine(shot.initiator, 0, 2);
                            Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Damaged..");
                        }
                        if(World.Rnd().nextFloat() < shot.power / 28000F)
                        {
                            FM.EI.engines[0].setCyliderKnockOut(shot.initiator, 1);
                            Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Cylinder Feed Out, " + FM.EI.engines[0].getCylindersOperable() + "/" + FM.EI.engines[0].getCylinders() + " Left..");
                        }
                        if(World.Rnd().nextFloat() < 0.08F)
                        {
                            FM.EI.engines[0].setEngineStuck(shot.initiator);
                            Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Ball Bearing Jammed - Engine Stuck..");
                        }
                        FM.EI.engines[0].setReadyness(shot.initiator, FM.EI.engines[0].getReadyness() - World.Rnd().nextFloat(0.0F, shot.power / 48000F));
                        Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Readyness Reduced to " + FM.EI.engines[0].getReadyness() + "..");
                    }
                    if(World.Rnd().nextFloat() < 0.01F)
                    {
                        FM.EI.engines[0].setEngineStops(shot.initiator);
                        Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Engine Stalled..");
                    }
                    if(World.Rnd().nextFloat() < 0.01F)
                    {
                        FM.AS.hitEngine(shot.initiator, 0, 10);
                        Aircraft.debugprintln(this, "*** Engine Crank Case Hit - Fuel Feed Hit - Engine Flamed..");
                    }
                    getEnergyPastArmor(6F, shot);
                }
                if((s.endsWith("cyl1") || s.endsWith("cyl2")) && getEnergyPastArmor(World.Rnd().nextFloat(0.5F, 2.542F), shot) > 0.0F && World.Rnd().nextFloat() < FM.EI.engines[0].getCylindersRatio() * 1.72F)
                {
                    FM.EI.engines[0].setCyliderKnockOut(shot.initiator, World.Rnd().nextInt(1, (int)(shot.power / 4800F)));
                    Aircraft.debugprintln(this, "*** Engine Cylinders Hit, " + FM.EI.engines[0].getCylindersOperable() + "/" + FM.EI.engines[0].getCylinders() + " Left..");
                    if(World.Rnd().nextFloat() < 0.01F)
                    {
                        FM.EI.engines[0].setEngineStuck(shot.initiator);
                        Aircraft.debugprintln(this, "*** Engine Cylinder Case Broken - Engine Stuck..");
                    }
                    if(World.Rnd().nextFloat() < shot.power / 24000F)
                    {
                        FM.AS.hitEngine(shot.initiator, 0, 3);
                        Aircraft.debugprintln(this, "*** Engine Cylinders Hit - Engine Fires..");
                    }
                    getEnergyPastArmor(World.Rnd().nextFloat(3F, 46.7F), shot);
                }
                if(s.startsWith("xxoil1"))
                {
                       if(getEnergyPastArmor(0.1F, shot) > 0.0F && World.Rnd().nextFloat() < 0.25F)
                       {
                            FM.AS.hitOil(shot.initiator, 0);                            
                            debuggunnery("Engine Module: Oil Radiator Pierced..");
                       } 
                       getEnergyPastArmor(0.22F, shot);                      
                }
Vasya вне форума   Ответить с цитированием
Старый 03.04.2023, 21:19   #839
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
По умолчанию

Для полноты картины надо бы добавить в дм 3До ещё пару повреждений.
Код:
                if(s.endsWith("supc") && getEnergyPastArmor(0.05F, shot) > 0.0F && World.Rnd().nextFloat() < 0.89F)
                {
                    FM.EI.engines[0].setKillCompressor(shot.initiator);
                    Aircraft.debugprintln(this, "*** Engine Supercharger Out..");
                }
                if(s.endsWith("eqpt") && getEnergyPastArmor(World.Rnd().nextFloat(0.001F, 0.2F), shot) > 0.0F && World.Rnd().nextFloat() < 0.89F)
                {
                    if(World.Rnd().nextFloat() < 0.11F)
                    {
                        FM.EI.engines[0].setMagnetoKnockOut(shot.initiator, World.Rnd().nextInt(0, 1));
                        Aircraft.debugprintln(this, "*** Engine Magneto Out..");
                    }
                    if(World.Rnd().nextFloat() < 0.11F)
                    {
                        FM.EI.engines[0].setKillCompressor(shot.initiator);
                        Aircraft.debugprintln(this, "*** Engine Compressor Feed Out..");
                    }
                }
                return;
            }
Это за движком две коробочки - побольше и поменьше.
Второй блок цилиндров - это || s.endsWith("cyl2"))

Последний раз редактировалось Vasya; 03.04.2023 в 21:27.
Vasya вне форума   Ответить с цитированием
Старый 03.04.2023, 21:26   #840
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Спасибо, попробую. В в 831 сообщении я выкладывал скриншот из 3Д макса с коллиженами мотора для стандартного ЛаГГ-3 и моего ЛаГГ-3. В каком классе можно найти более конкретный код самой поломки? Я тут вижу ещё какие-то флаги повреждения агрегатов. На САС WxTech выкладывал флаги повреждения баков. Мне интересны ещё новые поломки. У P-40 получал урон управления газа, т.е. РУД как бы клинил в положении 110%, а управление шагом винта отпадало. У Харрикейна и Спитфайра 5 получал такое интересное повреждение, когда движок уходил вразнос. В старых патчах (4.07-4.08) у Харрикейна получалось летать с оборотами около 4000 об/мин и движок не клинило, позже, вроде, исправили. У Спитфайра и ранее его клинило от перекрутки.
+++++++++++++++++
Могу добавить отдельным мешем, в стандартных мешах не видел более 7 коллиженов за раз, лимит исчерпан. У ранних ЛаГГов коллижены ШКАСов имеют невидимый меш с коллиженами. Так у стандартных Яков сделан коллижен кабины и органов управления. В ногах у пилота можно видеть небольшую пластинку, это меш к которому привязали их.

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


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

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

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

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


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


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