Показать сообщение отдельно
Старый 23.04.2023, 20:41   #15
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,708
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
Серия ранних Мессеров нелетабы - вместо кокпита небо.
На некоторых Густавах нет кожуха пушки в кокпите.
В ласточки посредине кусок киля и провод.
У ЦРП и водоплавающего планер должен быть от Г-2.
ЦРП так и называется в айр-ини.
У Г-6 полосатые колёса.
Остальные вроде норма, проверил в миссии в патче 4.12.2 штук 10 моделей.
Кокпиты не мигают.
Ниже хеши и папка сом с классами и исходниками.
Если по ранним не будет получатся - смогу помочь аж воскресеньем вечером.
Фикс номер 1 ниже в архиве.
У Мула не убрал пока расскладку вооружения - глаза сдали - надо поспать.
-------------------
Фм у меня эта:
http://forum.aviaskins.com/showpost....postcount=1131
Вношу твои изменения в свои исходники, из общего класса BF109 были убраны эти строки.
Код:
        if(((FlightModelMain) (super.FM)).CT.getGear() >= 0.4F)(super.FM)).CT.GearControl = 0.4F;
        {
            kl = 1.0F;
            kr = 1.0F;
            kc = 1.0F;
        }
их надо будет дописать к B, C, D, E, F или вернуть назад в общий класс, это для мода отказа шасси. У себя убрал из класса Gx и вернул назад в Bf109 весь метод MoveFlaps.

Для G-1, 3, 5AS, G-10C3, G10Erla, G10FABIAN забыл эту конструкцию:
Код:
    public static String getSkinPrefix(String s, Regiment regiment)
    {
        return "g1_";
    }
Зато у G-3, G-4, G10Erla по ошибке имеется вот этот метод, хотя смена скина не предусмотрена в зависимости от нации.
Код:
    public static String getSkinPrefix(String s, Regiment regiment)
    {
        if(regiment == null || regiment.country() == null)
            return "";
        if(regiment.country().equals(PaintScheme.countryRomania))
            return PaintScheme.countryRomania + "_";
        if(regiment.country().equals(PaintScheme.countryItaly))
            return PaintScheme.countryItaly + "_";
        if(regiment.country().equals(PaintScheme.countryFinland))
            return PaintScheme.countryFinland + "_";
        if(regiment.country().equals(PaintScheme.countrySlovakia))
            return PaintScheme.countrySlovakia + "_";
        if(regiment.country().equals(PaintScheme.countryHungary))
            return PaintScheme.countryHungary + "_";
        else
            return "";
    }
Всем самолётам дописал модель в отображаемое имя в миссии, продолжил начатое. Вот мои исходники после правок. Не трогал модели CRP, W-2 и V-48. Предлагаю поверить, как будет компилироваться в среде 4.12.2.
Вложения
Тип файла: zip air.zip (123.2 Кб, 144 просмотров)

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