28.08.2023, 17:36 | #1541 |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
|
28.08.2023, 18:15 | #1542 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
А вот так?
Переделал по дефолту. Надо проверить все модели где должны быть. |
28.08.2023, 18:53 | #1543 | |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
Цитата:
Но есть но, он (фильтр) не открывается после взлета и набора высоты Последний раз редактировалось Fagot; 28.08.2023 в 19:48. |
|
28.08.2023, 19:47 | #1544 |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,088
|
Я сделал себе так:
фильтр записал в основной класс, так же дописал в класс Ех команду фильтра из Ультимат-пака-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 метров. Последний раз редактировалось Vasya; 28.08.2023 в 21:56. Причина: прикрепление нового архива |
28.08.2023, 23:18 | #1545 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
Вася, вопрос по ДМ.
Насколько мне известно, 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 давление тоже завышено. |
29.08.2023, 00:09 | #1546 | |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,088
|
Цитата:
Завтра скину скрин данных мотора. Посмотреть код бака смогу завтра, комп занял малой: копает алмазы и уголь, выращивает квадратных овец. Бак Мессера был такой: резиновая груша в фанерном коробе. Залить топливо можно было только насосом. Груша без топлива сильно сжималась. Думаю до половины топлива там негде было скапливаться парам. Фанера и резина не давали искр, к тому же внутренний слой резины был мягкий и течь быстро прекращалась. Поджечь бак можно было только при выработке топлива на 2/3. Про слой алюминевой фольги сзади бака пишут везде в мурзилках., он сдирал зажигательный состав пуль. Горючесть бака я проверю в тестах. Если убрать конечное состояние тип 3, то бак здорво горит от очереди браунинга. Цифры ещё буду двигать. Незажигательными пулями бак Мессера почти не зажигался, а груша держала несколько пуль 12.7. Есть ли у Мессера за баком в 3Д0 меш "брони". Последний раз редактировалось Vasya; 29.08.2023 в 07:26. |
|
29.08.2023, 00:45 | #1547 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
По наддуву убедил, нашёл в более подробном ТО 1940 г. цифру 1340 мм. рт. ст.
У Bf-109 в игре есть броня за баком, специально накручивать прочность бака не надо. |
29.08.2023, 01:02 | #1548 |
Пользователь
Регистрация: 13.01.2009
Сообщений: 79
|
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.
|
29.08.2023, 01:16 | #1549 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
Собрал наконец сборку МиГ-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. |
29.08.2023, 06:16 | #1550 |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
Ничего себе, ты как не путаешься? Конвейер. МиГу приборку не зажечь никак? Там в исходниках что-то у Илюшина? Ему бы еще бортовые ОЗ включить
|
29.08.2023, 07:30 | #1551 | |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,088
|
Цитата:
Надо тэсты провести - бак "должен проглотить" 3 пули 12.7. Поувер 1.7 это для баллонов с веселящим газом - они толстостенные. Но если они пробиты - то пожар. |
|
29.08.2023, 11:16 | #1552 | |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
Цитата:
Приборку постараюсь зажечь. Оверлеи делать не умею, но они действительно нужны. |
|
29.08.2023, 11:27 | #1553 |
Местный
Регистрация: 23.03.2018
Сообщений: 326
|
Надо приборы перекрасить - шкалу и темные стрелки трудно разглядеть.
|
29.08.2023, 13:48 | #1554 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
Получилось вот так.
Добавил повреждение приборов. Последний раз редактировалось Dimas1999; 29.08.2023 в 15:20. |
29.08.2023, 18:21 | #1555 |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
Ого, мастер, 12 лет этого ждали
Попробую попросить Asura, может подскажет не откажет, если он еще заходит. Последний раз редактировалось Fagot; 29.08.2023 в 18:30. |
29.08.2023, 18:32 | #1556 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
Добавил освещение приборов.
Добавил повреждение приборов. Отделил и анимировал переключатель магнето. Некоторые косметические правки. https://drive.google.com/file/d/1QzP...ew?usp=sharing |
29.08.2023, 19:18 | #1557 |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
|
29.08.2023, 19:26 | #1558 |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
ФМки со стандартными звуками для МиГов
|
29.08.2023, 20:00 | #1559 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,381
|
Слегка подправил кабину для МиГ-3У.
Используется ли он в каких-нибудь кампаниях? Есть ли смысл его дорабатывать? Кабина не идеал. Модели повреждений у него нет. |
29.08.2023, 20:21 | #1560 |
Модератор
Регистрация: 10.08.2009
Адрес: Самара
Сообщений: 159
|
|
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|