![]() |
Вероятно забываеш что тяга это мощность двигателя+работа автомата шага винта. Вероятно создатели считали что при 88%тяге двигатель достигает максимума и.м. когда давление газов в цпг максимально.
При превышеиях параметра наддува--мгновенный прогар в поршневой группе или обрыв шатунов, что на 801х первой серии неоднократно отмечалось. С теми реальными двигателями с которыми работаю в настоящий момент лимитер нагрузки вообще закручен до 86% Пока не увидиш реальный параметр мощности выставленный в ЕМ файле результат будет сомнителен. |
Не хочу спорить - не любитель и результат всегда оставляет определённый осадок.
Ограничение наддува было не только в двигателях БМВ, но и в ДБ-605(603) - всё дело в плохеньком бензине у немцев и в оптимизации процесса сгорания этого какчественного бензина в авиодвигателях.. был бы у них бензинчик как у англичан с правильными присадками, то и наддув был бы в пределах 2.0-2.2АТА как и у двигателях Ролс-Ройс. Обороты тоже не маловажный фактор, но по оборотам для БМВ-801Д-2 не было ограничения 88 проц., ограничивали только наддув регулятором компрессора. В игре не логично работает шаг винта, поэтому - ограничивая движения РУДа, ограничиваються обороты. Командогерат танцует именно от давления наддува., в смысле - хоть 1.36АТА, хоть 1.42АТА - это всё равно 100 проц. тяги(подачи воздушного заряда) и соответственно количеству воздушного заряда командогерат выделяет(даёт команду) форсункам впрыснуть в цилиндры строго отведённое/нужное количество топлива для наиболее эффективного згоряния оного. Наверное хорошие поршни и закалённый коленвал смогли выпустить(наладить производство) во втором полугодии 42 года - поэтому ограничитель наддува был снят, более того, начали выпускать движки с наддувом 1.58АТА и 1.65АТА, сделав эти режимы наддува форсажными и поставив систему дополнительного впрыска в правый коллектор, которая работала как интеркулёр - распылённый бензин охлаждал сжатый и нагретый компрессором воздушный заряд. МВ-50 работала по подобному принцыпу и более эффективно, но движёк жрал непомерно топлива - эту проблему решили в 45 году, когда модификация движка Ф выдавала уже 2300 л.с. Непомерный расход топлива был так же у Корсаров - при впрыске воды(метаноловой смеси с содержанием метанола около 25-30 проц.) Дабл Васп жрал около 800 литров топлива в час. Из-за таких проблем на движках БМВ и ставили только дополнительный впрыск топлива(С3 - преимущественно) - его хватало для тикать от Лавок и догнать Яки и Лавки, кроме Ла-7. ================================================ Цитата:
========================= В файле ЕМД для А-4 я написал модный мотор мощностью 1820 л.с. Игра модную фм видит, но не даёт поднять тягу и обороты выше 88 проц. ВОТ: [BMW801D-2_A-4FR_136ATA] EngineAcceleration 4.0 HorsePowers 1820 BoostFactor 1.1 WEPBoostFactor 1.04412 cAfterburner 1 AfterburnerType 6 TowFactor 1.0 Thrust 0 RPMMin 400 RPMNom 2700 RPMMax 2700 RPMMaxAllowed 3000 Reductor 0.85 PropDiameter 3.3 PropAnglerType 7 PropAnglerSpeed 0.22 PropAnglerMinParam 700 PropAnglerMaxParam 2700 PropAnglerAfterburnerParam 2700 PropPhiMin 14.0 PropPhiMax 55.0 PropAoA0 11.0 Voptimal 320.0 CompressorPMax 1.42 CompressorAltitude0 2000.0 CompressorMultiplier0 0.94 CompressorBaseMultiplier0 1.0 CompressorAltitude1 5900.0 CompressorMultiplier1 0.94 CompressorBaseMultiplier1 1.06 CompressorRPMP0 2000.0 CompressorRPMPMax 2700.0 CompressorMaxATARPM 1.36 CompressorSpeedManifold 0.50 CompressorRPM0 400 CompressorATA0 0.40 CompressorRPM1 1000 CompressorATA1 0.60 CompressorRPM2 1200 CompressorATA2 0.70 CompressorRPM3 2700 CompressorATA3 1.36 cRadiator 1 TESPEED 0.01 TWATERMAXRPM 90 TOILINMAXRPM 70 TOILOUTMAXRPM 90 MAXRPMTIME 500 MINRPMTIME 999 TWATERMAX 107 TWATERMIN 60 TOILMAX 118 TOILMIN 40 DisP0x 2700 DisP0y 05 DisP1x 0 DisP1y 48 |
Ты путаеш понятия тяга и нагрузка -Да нагрузка при полном наддуве и максимальном топливе 100% при этом тяга развиваемая винтом 88%загружает двигатель на 100% дальше рост нагрузки не допускает коммандо герат. От этого и пляши если внимательно прочитаеш.
|
Может и путаю - в двигателестроении я не силён настолько что бы утверждать свою правоту. Я написал свой предыдущий пост исходя из тех знаний что почерпнул, читая обсуждение именно этой Фокеровской темы по поводу форсажа движка БМВ-801Д-2., так объясняли - как я передал своими словами - разные спецы по движкам. Поэтому: что прочитал - то и пересказал тут. Ссылки на те сайты пропали - читал год назад и с тех пор винду и Мозиллу переставлял несколько раз. Найду подобную информацию - дам тут ссылку.
Даже если ваше рассуждение верно, реализовано в Иле оно не верно - на мой субЪективный вгляд. И я остаюсь при своём мнении относительно РУДА, который только открывал дроссельную заслонку, а давление наддува 1.36АТА компрессора было отдельно фиксировано регулятором самого компрессора., и ручка до упора как раз и соответствовала максимуму компрессора 1.36АТА на который он и был орегулирован. Если я не правильно думаю - пусть меня поправят знатоки мотористы., даже современные движки Субару или Даймлер и других работают по тех же принцыпах что и поршневики 40-ых. ======================================== Если сможете подсказать как прописать в класс А-4 участок кода ссылки на супер фм или подобные хитрости что бы тяга стала нормальной - буду очень благодарен. |
Тут ты как раз попал именно на дипломированного инженера двигателиста. Номограмма наддува всегда привязана к положению дроссельной заслонки (топливной рейки) иначе наддув либо не эффективен либо опасен. Даймлер тема особая и сложная там не турбонаддув а механический компрессор с вариативным приводом. Субару имеет турбо компрессор (ТКР).
А для того что бы получить тн правильную ЕМ нужно именно стать специалистом -прочитав как можно больше по теории ДВС а не статей зачастую написанных либо диллетантами или павшими жертвами диллетантов технических переводчиков(что в 90% случаев так и есть--технический перевод особенно с немецкого) Постоянно натыкаюсь именно на ошибки перевода -но при владении темой их видно сразу. Данная ветка увы не предназначена для подобных дискуссий. Мой пост может считаться Оффтопом. Найди на картинке компрессор и подпись к нему и главное ничего не перепутай :) Здесь согласно спецификации 2 режима ререключаемые сцеплениями 1й--5.07Хобороты коленвала и 2й ------7.46Х обороты коленвала. Углубившись в тему могу сказать что очень вероятны ошибки при моделировании работы двигателя http://www.maquetland.com/v2/images_...1a_cutaway.jpg А покопавшись глубже убедился что дилетанты в союзе с переводчиками по ходу нарожали мифов и прочих чудес выдавая некоторые вынужденные решения за супердостоинство. Один пример---впрыск топлива во впускные патрубки при сьеме аварийной мощности --это всего навсего вынужденная мера ставящая цель избежать прогара задавив избыток наддува топливом http://www.wwiiaircraftperformance.o...rt-26nov43.jpg |
Вложений: 1
Благодарю за ответ!
Не ожидал что вы моторист - мне даже радостно в душе. :good: Действительно, читая разные сайты(посвящённые симуляторам в том числе), я как раз в основном видел те мысли и суждения что изложил выше. Я совсем очень даже любитель авиодвигателестроения, но большой любитель узнать разные хитрости. Вы уж меня простите что не смогу назвать вам немецкое название компрессора - зрение плохое набирать в переводчик с картинки с десяток названий по немецки., к своему стыду, язык предков не знаю и не учил., компрессор обрысовал фломастером на картинке. Я знаю разницу между приводным комрессором и турбонаддувом., даже по внешнему виду смогу(думаю что смогу) определить тип., одним из самых лучших, считаю, Мерседесовский, типа Рутс. Правильно запрограммировать работу авиомотора в Иле довольно сложно - на мой взгляд в емд нужно ввести ещё с десяток параметров работы всего комплекса винтомоторной группы. Этот и подобные диаграммы я накачал себе кучу - к сожалению - они пропали на заблокированном диске. Присмотревшись к этой картинке диаграмм, теперь можно спокойно добавлять двигателю Д-2 сотню лошадей, а вот провал мощности 1700-2800 метров буду думать как правильно выписать. Не обидьтесь, пожалуйста, но вынужденный впрыск дополнительного топлива во впускной патрубок считаю достоинством на то военное время., схожим путём пошли создатели М-105П(ПФ) - там так же после карбюратора подавалась дополнительная порция топлива, попутно охлаждая смесь. Поставить интеркулёр на ФВ-190А было, думаю, не реально из-за плотной компоновки., поэтому немцы пошли на химическую хитрость применяя Метанол и Закись Азота, в самом простом случае - впрыск дополнительного топлива. Я за такое решение - на то время правильное и выгодное. Это багачи амеры позволяли себе мудрить турбонаддув на вторую ступень компрессора(граммотное решение). Равному по функциональности, надёжности, управляемости, удобству обслуживания подобного ударного самолёта на то время(42-43 год) не было., Корсар довели позже и модульной конструкцией американец так и не стал., достоинством мотора Корсара был задел модернизации и раздвинутые ряды цылиндров. На мой взляд АШ-82 даже близко не стоял возле БМВ - почти по всем качествам. Каждый волен придерживаться своего заблуждения/мнения по поводу способа форсажа выдавая это своё мнение за достоинство данного мотора и отвергая критику о недостатках., так бывает всегда - пример тому разнообразие систем наддува совремённых высокофорсированных моторов. Мне нравиться решения по форсированию авиомоторов немецких конструкторов применительно к военному времени. С уважением! :rolleyes: ============================ П.С. Если уважаемые модераторы будут считать необходимым, можно было бы переместить эти посты(офтоп по моторам) в нужный раздел. Спасибо! :ups: |
Компрессор да на месте а на 2 часа от обведенного тобой привод компрессора с отводом мощности под синхронизатор оружия(синхронизатор на данном скелете демонтирован).
Думаю что в сети найти можно все особенно если искать информацию по немецким моторам на немецких специализированных ресурсах. Маленькая ремарка обрати внимание на термин Notleistung-дословно и точно означающий именно Аварийную мощность а не форсаж. Это к вопросу о впрыске топлива в патрубки с целью спасения мотора на закритическом наддуве. |
Цитата:
:rolleyes: |
Вложений: 4
Хотел поделиться некоторыми наблюдениями из своего небольшого опыта.
По поводу ошибок в классе которые компилируються, но потом напрягают Ил. Для примера грубых ошибок в прописке вооружения и самом вооружении можно взять клас самолёта - HurricaneExT4 air.HurricaneExT4 1 ., ошибки видны на картинках внизу., 100 проц. такой самолёт не проявиться в окне простого редактора, если Ил вообще загрузится., ошибки проявляються при хешировании и просмотре хеша блокнотом - безошибочный клас будет прозрачным - в нём почти всё будет читаемо(моё личное субъективное мнение)., кубики загадочного шифра есть глюки для работы Ила., для примера прикрепил картинки своих новоделов - там тоже хватает кубиков - ракеты РА сделанные на основе Сендвиндеров из Джет-эры работают с глюками, они не смертельны, но есть, поскольку я делал их из декомпилированных исходников., при выписывании новодельного оружия обязательно будет маленькие шероховатости, поскольку сделаны из передекомпилированных исходников. Просматривая хеши из САСовского Модактиватора таких шифровальных кубиков почти нет - их хеши прозрачны на 95 процентов., это свидетельствует о высокой культуре и грамотности тамошних мододелов/программистов, ну и о контактах с ДТ - для правильной компиляции класса нужны безошибочные исходники Иловских классов. Мои наблюдения сугубо субъективны, потому как выводы делаю из очень скромного опыта ковыряния классов. Может кому пригодяться мои наблюдения. :ups: |
Я думаю, что блокнотом читаются только текстовые куски кода, чем больше их в классе, тем "прозрачнее" они кажутся. В первом случае у тебя только операторы java кода, только и всего. В любом случае, судить о "надёжности" хешей, открывая их блокнотом - это всё равно, что показать средневековому священнику фото внутренностей телевизора и предложить собрать такой же действующий
|
Я написал только то что наблюдаю - при неправильной работе ракет на основе Х4 или при неправильной записе вооружения в джава-файле после компиляции и хеширования я смотрел блокнотом хеши классов(дабы правильно разложить по папкам) и обнаружил шеренги кубиков в некоторых., при проверке в Иле этих классов(хешей) в одних(при ошибках в записи вооружения) не проявлялся самолёт в окошке простого редактора, в других(где кубиков было много, но не сплошные) - были страшные глюки при пуске ракет. После того как один хорошый человек помог мне декомпилировать правильно исходники Х4 и исправить их джава-файлы, кубики присутствуют только отчасти.
Написал только своё сугубо субъективное мнение - то что сам наблюдал., вывод может быть не правильным, посколько я только начинающий. |
Вопрос к грамотным - по поводу бомб в патче 4.12.2 - в бомбах, почти во всех дефолтных, пропал радиус поражения при взрыве., это так должно быть? Помниться, в прошлом году я в разделе вопросы пытался высказаться о том что при взрыве 5000 килограмовой ФАБ в городе почти нет разрушений., никто не среагировал на глас вопиющего., со мной недавно поделились классами патча 4.10.1 и я специально полез сравнивать джава-файлы этой бомбы, нашёл отсутствующие строки - вписал себе в клас под 4.12.2 радиус., в некоторых бомбах и ракетах в патче 4.12.2 есть радиус поражения, но у большинства нет - у итальянских, русских, части немецких и т.д. Как же оно должно быть то на самом деле? Может это баг какой от ДТ или так задумано? По справедливости то должно быть при взрыве тротила весом от 50 до 5000 кг. и взрывная волна соответствующая с разрушениями если в городе/селе бахнуло. Переписать классы с радиусом не сложно - день, два вечерком., нужно ли это дело Иловским летунам и любителям побомбить?!?
================================= 4.12.2 private static final int alhambras = 1; static { Class class1 = com.maddox.il2.objects.weapons.BombFAB5000.class; Property.set(class1, "mesh", "3DO/Arms/FAB-5000/mono.sim"); Property.set(class1, "power", 3260F); Property.set(class1, "powerType", 0); Property.set(class1, "kalibr", 1.0F); Property.set(class1, "massa", 5000F); Property.set(class1, "sound", "weapon.bomb_big"); Property.set(class1, "fuze", ((Object) (new Object[] { com.maddox.il2.objects.weapons.Fuze_AV_87.class --------------------------------------------------- 4.10.1 private static final int alhambras = 1; static { Class class1 = com.maddox.il2.objects.weapons.BombFAB5000.class; Property.set(class1, "mesh", "3DO/Arms/FAB-5000/mono.sim"); Property.set(class1, "radius", 2500F); Property.set(class1, "power", 3260F); Property.set(class1, "powerType", 0); Property.set(class1, "kalibr", 1.0F); Property.set(class1, "massa", 5000F); Property.set(class1, "sound", "weapon.bomb_big"); |
Вложений: 1
Вопрос к знатокам - Дмитрию и Игорю - по поводу непроявления самолёта в миссии. Меня один человек попросил сделать копию Р-10 с более мощным вооружением., долго ковырял, но заставил проявляться в окне редактора, но при вылете проявляеться только небо, даже внешный вид не работает, хотя оригинал Р-10 летает., менял параметры Property.set(class1, "PaintScheme", new PaintSchemeBMPar02()); - но ничего не помогло., подскажите, пожалуйста - в каком направлении копать!!!? Архив внизу, лог, класс - положил в архив., такую проблему пока не в силах решить. :eek::I'm_thinking:
Зарание - БОЛЬШОЕ СПАСИБО! :rolleyes: |
Я не сильный знаток, но настораживает этот кусок кода:
private static Aircraft._WeaponSlot[] GenerateDefaultConfig(int i) { Aircraft._WeaponSlot a_lweaponslot[] = new Aircraft._WeaponSlot[i]; try { a_lweaponslot[0] = new Aircraft._WeaponSlot(0, "MGunUBk", 350); a_lweaponslot[1] = new Aircraft._WeaponSlot(0, "MGunUBk", 350); a_lweaponslot[2] = new Aircraft._WeaponSlot(10, "MGunUBk", 300); a_lweaponslot[3] = null; a_lweaponslot[4] = null; } catch(Exception exception) { } return a_lweaponslot; } в начале класса. Я никогда не встречал подобной конструкции в классах дефолтных самолётов. Дальше: триггеры регистрируются как 0, 0, 10, 3, 3 а в дефолтном варианте вооружения a_lweaponslot[0] = new Aircraft._WeaponSlot(0, "MGunUBk", 350); a_lweaponslot[1] = new Aircraft._WeaponSlot(0, "MGunUBk", 350); a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunUBk", 300); И, наконец, наиболее вероятно, по моему мнению, несовпадение вооружения в классе самолёта с зашифрованной записью вооружения в папке cod(а скорее всего простое отсутствие записи в папке cod для этого самолёта |
Спасибо за замечание относительно ошибки в вооружении - я все глаза проглядел за сутки - не заметил., но это не критичная ошибка, грузяться и летают с ошибками и похлеще. Тот кусок кода вооружения что я вставил в начале - я подсмотрел у Нульваровских модах - как раз такая конструкция и позволяет начебто обходить проверочный код вооружения Ила., я так выписываю все модные самолёты(за очень редким исключением) - и все хорошо летают и стреляют. Поэтому и вставляеться в начале джава-файла строки типа:
import com.maddox.util.HashMapInt; import java.util.ArrayList; Если оставить САСовскую конструкцию вооружения, то в окне редактора копия Р-10 вообще не появляеться. Тут проблема вроде в этом - new PaintSchemeBMPar02()); - так мне кажеться. Вот строки лога: Mission error, ID_04: java.lang.IllegalAccessException: com.maddox.il2.objects.air.HAY_52 java.lang.IllegalAccessException: com.maddox.il2.objects.air.HAY_52 at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Unknown Source) at com.maddox.il2.game.Mission.loadAir(Mission.java:1 644) at com.maddox.il2.ai.Wing.load(Wing.java:144) at com.maddox.il2.game.Mission.loadWings(Mission.java :1343) at com.maddox.il2.game.Mission._load(Mission.java:761 ) at com.maddox.il2.game.Mission.access$6(Mission.java: 732) at com.maddox.il2.game.Mission$BackgroundLoader.run(M ission.java:462) at com.maddox.rts.BackgroundTask.doRun(BackgroundTask .java:155) at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.ja va:108) at com.maddox.il2.game.Main.exec(Main.java:449) at com.maddox.il2.game.GameWin3D.main(GameWin3D.java: 235) Тут без специалиста не разобраться. Жаль, Лакота ковыряет новую Тундру. |
Цитата:
|
Там в оригинале Р-10 нет строки типа такой:
Property.set(class1, "LOSElevation", 1.2158F); Но я пока не знаю для чего она. |
Вложений: 1
Здравствуйте! Появилась у меня проблема, не могу понять причину, может кто подскажет? У меня чайка И-153_М62 стреляет из ШВАК-ов! То есть дефолтный вариант вооружения и для И-153_М62 и для И-153_П одинаков и состоит из двух пушек. Кроме того в редакторах список доступного оружия для обоих самолётов удвоен. То есть список выглядит так:
по умолчанию бла-бла-бла без оружия по умолчанию бла-бла-бла без оружия Список идёт по-русски, weapons_ru.properties я не использую, так что вряд ли это из-за какого-то мода. Лог ничего внятного не дает. Пробовал взять класс для И153_М-62 из дампа(вооружение прописано как в дефолте), захешировать и кинуть в папку MODS никакого результата. Классчекер не находит конфликтных хешей. Если запускаю игру дефолтным il2fb.exe, всё в порядке чайка стреляет 4-мя ШКАСами. Версия 4.12.2, стоит САС енжин мод 2.7, реактивы и т.д. У кого-нибудь есть версии, из-за чего такой баг с вооружением, могут влиять на это сторонние(модные) сфс-ки? Могут ли FM, EM влиять на вооружение? Есть ли у кого дефолтный хеш из папки cod для И-153_М62, может в этом проблема? |
Я думаю что все таки в коде то есть все дефолтные машины используют папку код ? скорее всего хеш был изменен а файл с папки код нет
|
Цитата:
|
Да, точно - стреляет похоже шваками и боезапас снарядов по 60, не больше.
Думаю - нужно переписывать джава файл в разделе вооружение заново и обходить код. Я подумываю над Брюстером - хочеться поставить шведские пулемёты 13.2мм. - вроде такие стояли на многих Брюстерах., если получиться - значит можно и Чайку переписать., только мороки много - куча вооружения и нужно правильно назвать каждый подраздел что бы совпадал с дефолтом. У меня новый класс Фоккера А-4 игра видит - вроде(прописку отдельной фм точно) - но ограничение по оборотам вписано в класс Мотор., мне так кажеться - я видел в этом классе автомат радиатора для Яка-9УТ., скоро тщательно просмотрю снова этот класс на предмет ограничения. |
Цитата:
|
У меня была аналогичная проблема с первыми мессерами. Метод тыка показал что задвоение вооружения при всех правильных файлах возникает из за SAS_Engine_Mod. Вылечить проблему думаю можно переписав вооружение на конструкцию без cod. У меня это даже не задвоение, а к четырем мессерам цепляется одновременно вооружение всех 4-х самолетов. Думаю это из за наследованеия - три самолета порождены от первого, а не от абстрактного общего класса.
public class BF_109D1 extends BF_109B1 |
Цитата:
|
Цитата:
|
Вложений: 1
Ув. Игорь!
Бросьте мне тот исходник что вы зашивали - я завтра после обеда, после дежурства попробую вставить у себя в Ил. Сначала буду пробовать с одним - двумя разделами вооружения - переписовать всё только на той неделе смогу. Я тоже думал что Енжин-мод виноват., но делая среду патча 4.12.2 я скинул файлы модакта и енжин-мода в одну кучку - там же в куче открываю остальные классы - так класса ишаков действительно нет. Там всякие гейм, мотор, енжин и т.д., но как они пересекаються с вооружением - пока не по моим скудным знаниям. По вооружению - конструкции типа такой: (кусочек от Р-40Ф) }); String as9[] = new String[16]; as9[0] = "MGunBrowning50k 300"; as9[1] = "MGunBrowning50k 300"; as9[2] = "MGunBrowning50k 240"; as9[3] = "MGunBrowning50k 300"; as9[4] = "MGunBrowning50k 300"; as9[5] = "MGunBrowning50k 240"; as9[7] = "FuelTankGun_Tank75gal"; Aircraft.weaponsRegister(class1, "droptank", as9); Aircraft.weaponsRegister(class1, "none", new String[16]); } } - то, есть - САСовские конструкции, их нужно переписовать почти всегда., зачастую с ними в окошке простого редактора планера вообще не видно. ======================================= Нужно, думаю, потрясти класс public class I_153_M62 extends Scheme1., у меня копия Р-10 не грузилась на вылет - небо показывает - и так же класс ссылаеться, вот: public class R_10C extends Scheme1 . Но у меня банально ещё дней пять нормально времени не будет ковырять. |
Вложений: 1
Вот.
Строка public class I_153_M62 extends Scheme1 по моему мнению указывает родительский класс данного самолёта. Насколько я понял Scheme1 -самолёт нормальной аэродинамической схемы имеющий шасси с хвостовым колесом, Scheme2 - самолёт с носовой стойкой шасси и т.д. То есть класс Scheme1 описывает работу неких общих элементов самолётов данной схемы (например анимацию элеронов или рулей высоты). А класс I_153_M62 описывает работу элементов присущих только "чайке" с мотором М-62(в т.ч. набор боевой загрузки). |
Цитата:
Я завтра попытаюсь перепрописать Ишака к родительському классу Яков или Ла и посмотрю на реакцию. Сейчас ложусь спать - рано на дежурство. |
В энжин моде переработано довольно много стандартных классов и что то влияет на списки вооружений. Я пробовал его отключать - проблема с задвоениями уходит.
|
Цитата:
|
Я пока внутрь Энжин мода не полез. В выходные попробую переписать классы на вооружение без cod, посмотрим что получится.
|
Вложений: 1
Как и обещал поработал в выходные над Чайками - во вложении фикс вооружения при установленном SAS_Engine_Mod. Я переписал класс I_153P для использования альтернативного алгоритма оружия (без cod) и добавил пустой cod как заглушку.
|
Цитата:
public class I_153P extends I_153_M62 Именно при таком наследовании и установленном Энжин мод у игры сносит крышу и она цепляет одинаковый смешанный набор вооружения и родителю и наследнику. |
Спасибо Asura! Всё отлично работает!
|
Спасибо за отличный фикс, Asura. К сожалению, в SAS Engine Mod 2.7 действительно что-то накрутили с вооружением. И-153 М-62, который внезапно стал пушечным, не исчерпывает список чудесных превращений. Есть и Bf-109B, который кроме штатного вооружения имеет дополнительно таковое от "Цезаря" и "Доры", утроенный список вооружения у Spitfire Mk.XVI и многое другое.
Проблемы создают эти два классфайла. Если их заминусовать или удалить, все работает нормально. 4B598398AD1D180C 08447B2E29097EB0 |
Мессеры и Спиты очень просто поправить - надо просто переписать вооружение конструкцией без использования cod и убрать сами файлы cod. Я бы сделал, но Spitfire Mk.XVI у меня нет, а Bf-109B только в супер сборке от SAS, и у себя я мессеры поправил.
|
Вложений: 1
Цитата:
Содержимое архива распаковать в папку 00_BF109_Ultimate_Pack_v4, заменой согласиться, папку cod НЕ УДАЛЯТЬ!!! |
Спасибо за фикс, Tarakan67. Все отлично работает. Обратил внимание на еще одну особенность. 12,7-мм Бреды итальянских истребитетей малоэффективны против советских бомбардировщиков СБ, если используется SAS Engine Mod 2.7. По факту, нужно поразить пилота, чтобы сбить. Не знаю, насколько это реалистично. Бреды имели свои недостатки, но СБ не хочет гореть и падать даже при стрельбе с коротких дистанций. Любопытно, что в то же время оружие Фиатов и Макки эффективно против Бленхеймов. Стоило заминусовать два классфайла (см. #115) и СБ тоже успешно начали гореть от огня итальянских истребителей.
|
Такая же бяка наблюдалась в патче 4.10.1 при установке Енжин-мода, а Пе-8 был почти неубиваемым - держал до 100 попаданий Мж-151/20.
Еффективно зажечь СБ-2М с Енжин-модом можно только с Модных САСовских ИАРов(MGunBrowningFN792). Под них я подтягивал выдуманный МЖ-42, но открывать огонь нужно с метров 150-250-ти - так больше пуль попадёт. С итальянцев по Бленхемам можно стрелять и с километра - достаточно 20-30 попаданий и пожар почти гарантирован или перебиваються рули высоты и Бленхем входит в пике. Б-20 с Енжин-модом почти не отличаеться от пулёмёта - сбить даже Пе-2 достаточно трудно. Интересно - что в тех Енжиновских файликах написано такого, что делает дубовыми СБ-2? |
Всем доброго времени суток! :)
Я тут немножко погружаюсь в компиляцию классов... Пытаюсь создать классы для кораблей (в учебных целях, а не для какого-то проекта). И при компиляции "отцовского" класса ShipRadge у меня "MODDER" показывает такую вот ошибку Код:
com\maddox\il2\objects\ships\ShipRadge.java:75: error: not a statement А при компиляции "отпрысков" этого класса, типа ShipRadge$I401, Код:
com\maddox\il2\objects\ships\ShipRadge$I401.java:7: error: modifier static not allowed here Заранее извините, если вопрос совсем уж глупый... |
Текущее время: 01:09. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot