AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Группа разработки AviaSkins.com > The Radge's > Флот

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.07.2015, 09:44   #1
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

Нет, не противоречит, второе высказывание как причина, первое - как следствие.
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 03.07.2015, 14:09   #2
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

Но... мои предположения оказались не верны.
Проверил - подвижные корабли все работают исправно.
Не работают только стационарные.
Т.е. дело и вправду в классе...

Цитата:
Сообщение от deSAD Посмотреть сообщение
А что, если из класса BoginiRosflota убрать это вот (ежели оно там есть, канешное дело, а то мало что себе "придумает" декомпилятор) ...
Код:
    class Aurora_1917 {}

    class Aurora_1915 {}

    class Diana_1917 {}

    class Diana_1915 {}

    class IJNTsugaru {}
Это уж декомпилятор как-то странно придумал

Цитата:
Сообщение от deSAD Посмотреть сообщение
... а из класса каждого корабля "static" в объявлении класса?
А зачем? У дефолтных кораблей он есть практически у всех...
Короче, вот исходник... Может, попробуете сами реализовать ваши предположения?
Или зорким глазом заметите ошибку, я уже на нём глаза изрядно намозолил...
Вложения
Тип файла: rar BoginiRosflota.rar (473 байт, 423 просмотров)
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 06.11.2015, 01:29   #3
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

Все допилил, провел еще тесты на свежую голову.
Выяснил точно: проблема с 75-мм Кане в ее 3Д...
Все уже готово, кроме ее, она весь релиз подставляет...
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 06.11.2015, 09:43   #4
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

Благодаря упорному желанию заставить ее работать удалось выяснить, что из нескольких 75-мм может работать только одна, любая. Почему так происходит - остается неизвестным. Самая ближайшая зацепка - это com.maddox.il2.objects.ships.BigShipGeneric:2039, а именно вот эта часть кода:
Код:
    private final FiringDevice GetFiringDevice(Aim aim)
    {
        for(int i = 0; i < prop.nGuns; i++)
            if(arms[i] != null && arms[i].aime == aim)
                return arms[i];
        System.out.println("Internal error 1: Can't find ship gun.");
        return null;
    }
С другой стороны, она появляется уже при загрузке миссии, когда созданный Chief уничтожается, а самая первая ошибка, которая возникает, выглядит так:

Код:
[12:00:52]        at com.maddox.il2.objects.ships.BigshipGeneric.<init>(BigshipGeneric.java:1871)
...
...
...
[12:00:52]    SPAWN: Can't create Ship object [class:com.maddox.il2.objects.ships.BoginiRosflota$Diana_1915]
... и, судя по всему, образуется в результате выполнения этого алгоритма:

Код:
    public Actor actorSpawn(ActorSpawnArg actorspawnarg)
    {
        BigshipGeneric bigshipgeneric = null;
        try
        {
            operties _tmp = BigshipGeneric.access$6902(proper);
            ActorSpawnArg _tmp1 = BigshipGeneric.access$7002(actorspawnarg);
            bigshipgeneric = (BigshipGeneric)cls.newInstance();
            operties _tmp2 = BigshipGeneric.access$6902(null);
            ActorSpawnArg _tmp3 = BigshipGeneric.access$7002(null);
        }
        catch(Exception exception)
        {
            operties _tmp4 = BigshipGeneric.access$6902(null);
            ActorSpawnArg _tmp5 = BigshipGeneric.access$7002(null);
            System.out.println(exception.getMessage());
            exception.printStackTrace();
            System.out.println("SPAWN: Can't create Ship object [class:" + cls.getName() + "]");
            return null;
        }
        return bigshipgeneric;
    }
Самое печальное, что эти сообщения об ошибках информативности не несут, поэтому продолжаем танцы с бубном.
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 26.11.2015, 15:44   #5
The Radge
Местный
 
Регистрация: 27.02.2014
Адрес: г. Балашиха
Сообщений: 994
Отправить сообщение для The Radge с помощью Skype™
По умолчанию

В общем, представляю версию 1.0RC Богинь Росфлота.
К сожалению, не удалось заставить работать 75-мм Канэ, будет хорошо, если у кого-то получится.
Ссылка находится в первом посте.
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge вне форума   Ответить с цитированием
Старый 09.08.2016, 11:30   #6
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Не уверен, что актуально, но ... вдруг да пригодится? Крейсер "АВРОРА". Возвращение легенды











__________________
deSAD вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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