???
Математика на уровне МГУ

Показано с 1 по 25 из 1027

Тема: Rise of Flight: 1917 Screenshots

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Як52,18,12,Вильга,Бланик Аватар для ROSS_DiFiS
    Регистрация
    29.03.2003
    Адрес
    Moscow
    Возраст
    52
    Сообщений
    3,194

    Ответ: Rise of Flight: 1917 Screenshots

    я немного не понял сути изложения. Но если taleks это taleks2
    то я поясню трудности с которыми мне пришлось столкнуться:

    1. В настоящий момент внутренности карт(в том числе и подложки) недоступны для изменения в режиме "mods off".
    2. Чтобы подложки активировались, они должны быть указанны в файле textures.ini и layers.ini. Эти файлы лежат внутри папки с каждой картой и индивидуальны. Нам нельзя создавать разные файлы layers потому как они создаются функцией из редактора с фиксированным именем. Игра других имен не видит и не признает.
    3. В самом редакторе нет механизма объединения разных файлов с объектами "substrste" - *.ldf, как это можно делать с группами объектов.
    4. Если я захочу использовать разные текстуры подложек для карт, в разных местах, разных размеров в разных миссиях - то в данный момент - это нереализуемо.
    5. Подложки никак не привязываются к объектам. Они сами по себе. Их нельзя ни вращать с объектами, ни копировать, ни группировать. Тем более подложку как объект нельзя хранить в файле миссии. (про сами текстуры я тут не говорю. так же как и про описание текстур подложек и привязывание их к номерам в фале textures.ini)

    но собственно я еще написал просьб.
    http://riseofflight.com/Forum/viewto...173086#p173086
    Жаль только что вряд ли они возымеют действие в ближайшее время, так как команда скорее всего загружена более важной работой.
    Крайний раз редактировалось ROSS_DiFiS; 20.10.2010 в 17:13.

  2. #2
    Зашедший
    Регистрация
    28.05.2009
    Возраст
    42
    Сообщений
    50

    Ответ: Rise of Flight: 1917 Screenshots

    Цитата Сообщение от ROSS_DiFiS Посмотреть сообщение
    я немного не понял сути изложения.
    Если пропустить детали, то миссия (в тех режимах, которые публичны в настоящее время) формируется на основе шаблона, который содержит логику миссии и набор правил, используемых для нахождения точек расположения блоков миссий (маршрутная точка, группа танков, звено и т.п.), тут же используется файл базы локаций для ряда расположений объектов. Из этого всего и файлов локализации и формируется вполне играбельный файл миссии и брифинг (для которого тоже, есть свой шаблон, правда описываемый уже в другом формате).

    После чего, генератор добавляет объекты в файл миссии из файла слоя. Сейчас, обычно используется два слоя. Один внедряется полностью, объекты из второго - поскольку память конечна - вырезаются в радиусе относительно "центра миссии".

    Слой - это просто набор любых объектов, которые могут встречаться в миссии и поддерживаются менеджером объектов миссий.

    Таким образом, для того, чтобы добавить домики, необходимо расставить по всей карте домики, сохранить как группу (то есть без заголовка миссии). И слой по сути готов.

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

    PS:
    чтобы не возникло недоразумений: я работал над генератором мисиий и парой других подсистем в neoqb, но не являюсь штатным сотрудником 777 Studios.

Ваши права

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