AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Ил-2 Штурмовик: Забытые Сражения

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.08.2018, 09:18   #2101
Asura
Модератор
 
Аватар для Asura
 
Регистрация: 28.02.2007
Адрес: Тула, Россия
Сообщений: 1,805
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
Вот как раз в том и дело, что новый Д-Ген ехе в сток нельзя вставить.
Под сток нужно писать свой оригинальный ехе для того контента, который есть/будет в Иле.
Ну вообще то DGenMOD изначально задумывался как полностью независимый от версии игры. Все отличия заключаются только в списке самолетов и в списке карт. Все списки сделаны внешними файлами, так что подогнать генератор под любую версию игры можно где то за час. Генератор, который я выкладывал отдельно от сборки DGenPACK всегда был настроен именно на стоковую версию игры. Проблема изначально в другом - старые кампании под старый генератор надо адаптировать под DGenMOD. Полную совместимость сохранить не получилось - был выбор - либо развитие, либо совместимость. Я выбрал прогресс. В 4.14 кроме того введена поддержка запуска DGenMOD параллельно со старой версией. Теперь установка опции в conf.ini позволяет играть и старые и новые кампании. Так что ничего писать не нужно - все уже написано для Вас
__________________
Их восемь — нас двое. Расклад перед боем
Не наш, но мы будем играть!
Серёжа! Держись, нам не светит с тобою,
Но козыри надо равнять.

© В. Высоцкий
__________________

Asura вне форума   Ответить с цитированием
Старый 01.08.2018, 11:35   #2102
Stilet
Местный
 
Аватар для Stilet
 
Регистрация: 17.05.2011
Адрес: Краснодар
Сообщений: 1,362
По умолчанию

Цитата:
Сообщение от Mihael Посмотреть сообщение
... Т.е. самолеты относительно друг друга имеют те же преимущества и недостатки, что и в жизни. ...
... Никто уже не воспринимает Ил-2 как идеальный симулятор, каким он был 17 лет назад. Сейчас это скорее эдакий удачный компромисс между играбельностью, симуляцией и относительной реалистичностью. ...
... Причем компромисс Ил-2 ЗС до сих пор позволяет игре предложить то, чего нет у ее конкурентов - масштабные сражения, большой охват театров военных действий.
Ну и эта игра очень хорошо представляет нам историю развития авиации с середины 30-х по конец войны. Можно понять, как и почему менялась тактика применения авиации за это десятилетие.

Т.е. мой главный посыл: Старичок еще может предложить что-то интересное игроку. И это уже классика, занявшая свое место в истории жанра и сердцах многих игроков. Посмотрим, смогут ли такого достичь более современные симуляторы.
Согласен на все сто! Больше скажу, мне, как больше всего интересующемуся бомбардировщиками, уходить из Ила тупо некуда. Кто ещё может предложить весьма прилично сымитированную работу бомбовых прицелов разных типов?
__________________
Я не волшебник, я только лечусь...
Stilet вне форума   Ответить с цитированием
Старый 01.08.2018, 12:18   #2103
Stilet
Местный
 
Аватар для Stilet
 
Регистрация: 17.05.2011
Адрес: Краснодар
Сообщений: 1,362
По умолчанию

Цитата:
Сообщение от Motorhead Посмотреть сообщение
Инфа устаревшая мягко говоря) ... Можно сделать кампанию хоть про нападение зеленых человечков на подводную базу гомосексуалистов на северном полюсе)
А-а-а! Так вот для чего карта Северного полюса планируется!
__________________
Я не волшебник, я только лечусь...
Stilet вне форума   Ответить с цитированием
Старый 01.08.2018, 13:43   #2104
Mihael
Местный
 
Аватар для Mihael
 
Регистрация: 18.02.2015
Адрес: Москва
Сообщений: 517
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Согласен на все сто! Больше скажу, мне, как больше всего интересующемуся бомбардировщиками, уходить из Ила тупо некуда. Кто ещё может предложить весьма прилично сымитированную работу бомбовых прицелов разных типов?
Да, бомбардировщики в Иле и правда реализованы очень хорошо. Настолько, что мне теперь нужен мануал специальный
Мало того, что оно теперь как-то сложно, так еще и ветер надо учитывать, а это вообще черт знает как делать.
Mihael вне форума   Ответить с цитированием
Старый 01.08.2018, 13:43   #2105
Soft
Новичок
 
Регистрация: 22.07.2018
Адрес: Хабаровск
Сообщений: 18
По умолчанию

А у ДТ есть руководитель, типо Медокс 2.0 и все такое?
Soft вне форума   Ответить с цитированием
Старый 01.08.2018, 13:47   #2106
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

нет, нет у нас руководителей ...
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 15:38   #2107
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

херасе... простите...
кто ж такой богатый
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 15:39   #2108
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

пакаж где лежит
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 16:00   #2109
Toobone
Под игом быта
 
Аватар для Toobone
 
Регистрация: 11.05.2013
Адрес: Ех-СССР
Сообщений: 2,474
По умолчанию

Магот:

http://vwings.net/forum/viewthread.p...71#post_276363

Лишнее отсечено.

"Будет папка Модс, из которой игра будет загружать нескомпилированные файлы и не нужно будет их обрабатывать хакнутыми Длл и ехе. Однако это будет работать только в 4.14. Но теоретически, в любом моде".
__________________
"Ялла, ялла! Бурверон!" - суетливый афганский торопляк.

"принятие или непринятие идей не должно зависеть от личных или общественных характеристик автора:
его раса, национальность, вероисповедание, общественное положение и личные качества не имеют к этому никакого отношения".
Торжество идей должно зависеть не от того, кто их поддерживает (или не поддерживает), а от их научной ценности и от того,
что они объясняют события и явления лучше других.

Последний раз редактировалось Toobone; 01.08.2018 в 16:44.
Toobone на форуме   Ответить с цитированием
Старый 01.08.2018, 16:11   #2110
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

я вроде как позавчера намекал что б там посмотрели ...

нет, СФС поддерживаются, там полагаю сами не разобрались ..
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 16:12   #2111
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

я кстати эту моду на упаковку модов в сфс не очень понимаю ...
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 16:31   #2112
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

Цитата:
Сообщение от Toobone Посмотреть сообщение
Типа, меньше места на диске, архивы же.
ну только если так ... хотя чудится мне какие то другие причины для этого.. не знаю..

Цитата:
Сообщение от Toobone Посмотреть сообщение
т.е. никакой скрытой таблетки от внедрения внешних сфс не будет?
моды в обычном виде .. и в виде дополнительных сфс будут работать.
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 16:39   #2113
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

после релиза поглядим... к чему это приведёт. Сейчас рано ещё судить...
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 01.08.2018, 16:40   #2114
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Смех

Цитата:
Сообщение от Asura Посмотреть сообщение
Ну вообще то DGenMOD изначально задумывался как полностью независимый от версии игры. Все отличия заключаются только в списке самолетов и в списке карт. Все списки сделаны внешними файлами, так что подогнать генератор под любую версию игры можно где то за час. Генератор, который я выкладывал отдельно от сборки DGenPACK всегда был настроен именно на стоковую версию игры. Проблема изначально в другом - старые кампании под старый генератор надо адаптировать под DGenMOD. Полную совместимость сохранить не получилось - был выбор - либо развитие, либо совместимость. Я выбрал прогресс. В 4.14 кроме того введена поддержка запуска DGenMOD параллельно со старой версией. Теперь установка опции в conf.ini позволяет играть и старые и новые кампании. Так что ничего писать не нужно - все уже написано для Вас
Огромное СПАСИБО!

Это ПРЕКРАСНАЯ новость для меня.
Я поэтому и не устанавливал новый ехе Д-Ген, что думал о несовместимости со стоком.
---------------------------------------
А на двенадцатый патч можно притулить новый стоковый Д-Ген?
Если можно, то что нужно скачать?
Vasya вне форума   Ответить с цитированием
Старый 01.08.2018, 16:49   #2115
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

вся жизнь эксперимент.
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 02.08.2018, 10:37   #2116
Stilet
Местный
 
Аватар для Stilet
 
Регистрация: 17.05.2011
Адрес: Краснодар
Сообщений: 1,362
По умолчанию

Цитата:
Сообщение от Mihael Посмотреть сообщение
... Мало того, что оно теперь как-то сложно, так еще и ветер надо учитывать, а это вообще черт знает как делать.
Пару лет назад, я написал тут небольшую заметку на эту тему Может быть поможет пониманию принципа учёта ветра.
__________________
Я не волшебник, я только лечусь...
Stilet вне форума   Ответить с цитированием
Старый 03.08.2018, 17:37   #2117
Александр (AVK-RED)
Заблокирован
 
Регистрация: 04.03.2016
Адрес: Москва
Сообщений: 445
По умолчанию

Цитата:
Сообщение от Mihael Посмотреть сообщение
Да, бомбардировщики в Иле и правда реализованы очень хорошо. Настолько, что мне теперь нужен мануал специальный
Мало того, что оно теперь как-то сложно, так еще и ветер надо учитывать, а это вообще черт знает как делать.
Для полетов в полном реализме с ветром я написал программу КАЛЬКУЛЯТОР. Многие мои товарищи давно с ней летают.

http://forum.aviaskins.com/showpost....23&postcount=3
Александр (AVK-RED) вне форума   Ответить с цитированием
Старый 03.08.2018, 17:42   #2118
Александр (AVK-RED)
Заблокирован
 
Регистрация: 04.03.2016
Адрес: Москва
Сообщений: 445
По умолчанию

Программа основана на теории и формулах основой которой послужила книга Основы бомбометания. Соловьев М.П., Арбузов А.И. Учитывается атмосфера, по барометрической формуле. Баллистические коэффициенты снарядов бомб. И т д. Так же реализовал расчет угла сброса торпед 45-36 АV-А и LT-350. Высотных, паращютно циркулярных.
Александр (AVK-RED) вне форума   Ответить с цитированием
Старый 03.08.2018, 18:24   #2119
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,059
По умолчанию

Прикольно, не знал)) спасибо)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 03.08.2018, 22:32   #2120
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Смущение

По поводу новых снарядов с напалм-эффектом.
Если вам поможет опытный программер, то в класс MGunAircraftGeneric нужно добавить код типа такого:
Код:
float f = Specify(gunproperties);
        CannonMidrangeGeneric.autocomputeSplintersRadiuses(gunproperties.bullet);
        if(f > 0.0F)
        {
            if(f <= 20F)
                f = 20F;
            if(f >= 70F)
                f = 70F;
            f = (f - 20F) / 50F;
            gunproperties.maxDeltaAngle = 0.3F - f * 0.2F;
        } else
        {
            gunproperties.maxDeltaAngle = 0.2F;
        }
        return gunproperties;
    }

    protected abstract float Specify(GunProperties gunproperties);

    private float straightTravelTime(Point3d point3d, Point3d point3d1)
    {
        float f = (float)point3d.distance(point3d1);
        if(f < prop.aimMinDist || f > prop.aimMaxDist)
            return -1F;
        else
            return f / prop.bullet[0].speed;
    }

    private boolean straightFireDirection(Point3d point3d, Point3d point3d1, Vector3d vector3d)
    {
        float f = (float)point3d.distance(point3d1);
        if(f < prop.aimMinDist || f > prop.aimMaxDist)
        {
            return false;
        } else
        {
            vector3d.set(point3d1);
            vector3d.sub(point3d);
            vector3d.scale(1.0F / f);
            return true;
        }
    }

    public float TravelTime(Point3d point3d, Point3d point3d1)
    {
        float f = super.TravelTime(point3d, point3d1);
        if(bulletTypeIdx > 0)
            return f;
        if(f > prop.bullet[0].timeLife + prop.bullet[0].addExplTime)
            return -1F;
        else
            return f;
    }

    public static final float Rnd(float f, float f1)
    {
        return World.Rnd().nextFloat(f, f1);
    }

    private static final long SecsToTicks(float f)
    {
        long l = (long)(0.5D + (double)(f / Time.tickLenFs()));
        return l >= 1L ? l : 1L;
    }

    public boolean FireDirection(Point3d point3d, Point3d point3d1, Vector3d vector3d)
    {
        explAddTimeT = 0L;
        if(bulletTypeIdx == 0)
        {
            float f = prop.bullet[0].addExplTime;
            if(f > 0.0F)
            {
                explAddTimeT = SecsToTicks(Rnd(-f, f));
                if(explAddTimeT == 0L)
                    explAddTimeT = 1L;
            }
        }
        return super.FireDirection(point3d, point3d1, vector3d);
    }

    protected long explAddTimeT;
Почему опытный? Потому, что код из MGunAntiAirGeneric, который опираеться на CannonMidrangeGeneric, о чём в коде и упоминаеться.
В классе пушки потом пишеться:
gunproperties.weaponType = 2;
А еффект написать не сложно, но код его
(наподобие кода ракет)
Код:
protected void doExplosion(Actor actor, String s)
    {
        pos.getTime(Time.current(), p);
        MsgExplosion.send(actor, s, p, getOwner(), 45F, 2.0F, 1, 550F);
        super.doExplosion(actor, s);
    }

    protected void doExplosionAir()
    {
        super.pos.getTime(Time.current(), p);
        Class class1 = getClass();
        float f = Property.floatValue(class1, "power", 350F);
        int i = Property.intValue(class1, "powerType", 0);
        float f1 = Property.floatValue(class1, "radius", 500F);
        MsgExplosion.send(null, null, p, getOwner(), M, f, i, f1);
        Explosions.AirFlak(p, 003);
    }
так же нужно писать/вставить в новый класс оружия.
То есть - это хороший кусок работы для подумать и сложить вместе все составляющие, которые уже есть.
Но на мою думку - идея очень хорошая.
Можно сделать проще:
посмотреть как сделано всё в БзБ(БОБ) и выбрать оттудова нужные команды, адаптировав их к джаве.
Кстати, одновременно можно позаимствовать набивку ленты для вылета игроком., это было бы очень супер.
Такие мысли.
П.С.
Заодно выправить баллистику курсового вооружения до "реалистичного".
Vasya вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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


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


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