Перейти к содержанию

Liteion

Пользователь
  • Постов

    129
  • Зарегистрирован

  • Посещение

Весь контент Liteion

  1. Файлы могут тоже подвегнуться локилизации. Например, текстура содержит текст и его заменили. Или локализованный звуковой файл. Инсталлятор должен все это учитывать. Так же игрок может скачать оригинальный мод, который ему нравится, а руссификация вышла через месяц. Поэтому игрок может сначала поиграть в оригинал, а потом захотеть его локализовать.
  2. Встал в небольшой тупик. Работаю над инсталляторами локализаций. Нужен совет дальновидных людей. Вот мои предварительные рассуждения о таком инсталляторе: Инсталлятор локализации предназначен для локализации иностранного мода. Может быть обновлением (содержит только локализованные варианты файлов оригинального мода) или завершенным модом (содержит локализованные файлы и все остальные файлы оригинального мода). Таким образом, обновление обязательно требует наличие у игрока оригинального мода. Завершенный вариант локализованного мода может устанавливаться без оригинального мода. Автор инсталлятора локализации должен указать в Builder какой тип локализации он создает. Локализация переписывает все файлы локализуемого мода. Поэтому может исчезнуть эффект от обновлений, установленных для оригинального мода. Например, игрок установил иностранный мод А. Затем установил мод Б, которые ставит улучшенные текстуры для мода А. После установки локализации, которая содержит в том числе оригинальные нелокализованные файлы, улучшенные текстуры исчезнут. Потребуется переустановка мода Б. Пока я вижу следующий выход из этой ситуации. Если мод помечен как локализатор, то он не переписывает файлы оригинального мода, если они не соответствуют оригинальным файлам. Например, если мод А содержит две текстуры, мод Б улучшает только одну из них, то локализатор перепишет только оригинальную тектстуру, а улучшенную не тронет. На тот случай, если у кого-нибудь возникнет вопрос зачем переписывать оригинальный файл, то это делается для того, что бы иметь возможность переустановки локализации (ну и любого другого мода), если игрок накосячит в файлах и захочет вернуть все как было. Насколько такая схема жизнеспособна и нужно ли создавать отдельный вид инсталляторв для локализаций?
  3. С момента первой публикации OMIS действительно значительно изменился. Тестировать выложенную версию в принципе действительно уже нет смысла. Новые версии распространяются только в рамках закрытого тестирования с целью избежать распространения инсталляторов, созданных в последних, но кривоватых версиях. Рекомендую дождаться завершенной версии. Когда она выйдет, сказать точно не могу. Этож хобби, а не плановая работа )))
  4. Состряпал простейший мануал. Буду его со временем расширять. Скачать можно тут.
  5. Вопрос с фалаутом до конца не изучал, но мне кажется, я смогу сделать порт, который будет билдить инсталлеры модов, совместимые одновременно и с фалаутом и с вегасом. Остается только решить вопрос, будет ли это один билдер или два. Я пока склоняюсь к мысли, что нужен один билдер под все игры (и под обливион и под фаллауты).
  6. Точно! Это дополнение? Движок не менялся?
  7. Привет! С момента первой публикации программа значительно ушла вперед. Если есть серьезные намериния помочь в тестировании, могу предоставить версию. Пиши в личку. Сейчас заканчиваю переработку механизма поиска конфликтов. На этих выходных должен закончить и будет готова очередная версия.
  8. Под фаллаут портирование планируется. А что такое FNV?
  9. Подробной доки нет. В релизе выложу подробный документ.
  10. Уже самому не терпиться. Когдаж все баги искореним?
  11. [quote name='AnyNa/ume' post='128425' date='20.7.2010, 21:46']А вообще занимаюсь я доведением мо ума чужих модов с хорошей идеей в нутри, но, корявым исполнением...[/quote] Хм... Отличное занятие. В рамках проекта OMIS я постоянно встречаюсь с конфликтами модов по причине их "грязности". И у меня просто руки чешутся вычистить некоторые моды перед созданием его инсталлятора. Это бы добавило дополнительный плюс к омис-инсталляторам. Так что можеш присоединиться
  12. [quote name='AnyNa/ume' post='127771' date='17.7.2010, 1:20']подробная и объективная информация по поводу в первую очередь типов записей в плагинах обливиона (и в мастерах тоже)[/quote] В основном я использовал информацию отсюда http://www.uesp.net/wiki/Tes4Mod:Mod_File_Format Когда ее стало мало, то дальше изучал структуру самостоятельно в хекс-редакторе. Структура esp и esm файлов идентична. [quote name='AnyNa/ume' post='127771' date='17.7.2010, 1:20']Ну и ещё как это всё реализованно на программном (бинарном уровне) внутри плагинов[/quote] Плагин, это файл, структура которого описана по ссылке выше. Файл содержит информацию о всех объектах игры, их расположении, характеристиках и отношениях друг с другом. Плагин может ссылкаться на другие файлы, например, на файлы с мешами, текстурами, звуками и т. д. Соответственно доп. файлы находятся либо в чистом виде в папке Data игры, либо пакуются в bsa-архивы. Движок игры открывает такой файл и строит по нему игровой мир. Эта тема не очень подходит для обсуждения подобных вопросов. Поэтому предлагаю обсудить обсуждение либо в теме омис билдера (http://forum.tesall.ru/index.php?showtopic=3958), либо напиши свой имэйл мне в личку.
  13. [quote name='AnyNa/ume' post='126731' date='12.7.2010, 22:39']Посылали вроде к "Алексею Егорову" (автор OMIS Builder)[/quote] Я здесь. Спрашивай.
  14. Хм. Тут пожалуй ничего не сделать.
  15. Опа. А можно поподробнее? Может в омисе какнить подправлю это.
  16. Я планирую сделать запуск игры из инсталлятора и из меню пуск (ну и через ярлык на рабочем столе специально для Зи ). Думаю корректировать все ярлыки запуска игры на запуск с ОБСЕ после ее установки. Но если с ним проблемы, то лучше сделать раздельные ярлыки для запуска с ОБСЕ и без него.
  17. Бывает ли такое, что OBSE глючит?
  18. Работы над проектом не прекращаются. Каждую неделю я выделяю хотябы немного времени проекту. Очередная версия практически готова, но сильная занятость на работе последние две недели не позволяют ее выпустить. Сейчас свободного времени у меня станет больше и работа ускорится. На данный момент я полностью изменил архитектуру билдера и инсталлятора. Многое убрал и добавил. Появилась возможность добавлять в инсталлятор опциональные файлы. Это позволяет включать в мод, например, несколько наборов текстур и игрок может выбрать нужные ему текстуры во время инсталляции. К каждой опции можно назначить картинку, для предварительного просмотра результата действия опции в инсталляторе. Добавилась возможность упаковки в инсталлятор нескольких esp-файлов. Добавилась авторегистрация bsa-архивов (если они входят в состав модов). Появился деинсталлятор контрол панели. Инсталляторы теперь определяют какое издание требуется моду, а так же какие нужны аддоны. Ну и исправлены многие баги. Так же в планах создание большого кол-ва готовых инсталляторов и выкладывания их на тесоле, чтобы люди не парились с билдером, а использовали сразу готовые инсталляторы. Планировал в новую версию включить возможность авточистки сейвов от удаленных модов, но исследование формата сейва потребует значительного времени и я решил пока это отложить на следующие версии.
  19. Спасибо за поддержку!
  20. Инфа по состоянию проекта. Новая версия практически готова. Я реализовал почти, все что хотел для этой версии. Осталось сделать пару мелочей и самому потестить. Сроки выхода версии называть не буду, потому как не знаю как будет со свободным временем. Но должно быть уже очень скоро.
  21. ээээээ.... ничего не понял. как взаимосвязаны омис и ваши учетные записи? и какие программные ограничения могут быть в омисе? у инсталлятора простая логика - найти директорию игры и установить в нее мод. если вы запустили инсталлятор под учеткой, которой запретили запись в директорию игры, то как омис туда установит файлы мода? это распространяется на любой софт. Umbakono Jr полностью прав. Возможно в этом есть здравый смысл. Панель включена в омис-инсталлер потому что весит мало и пользователю не придется качать дополнительную программу. все установится автоматом. В следующей версии для панели будет отдельный деинсталлятор. Ну можно еще в инсталляторе проверять, что данные в реестре совпадают с реальностью. И если не совпадают, то предлагать опять ставить панель. P.S. Спасибо Umbakono Jr, что прикрыл меня
  22. Честно говоря я щас по шею сижу в OMIS, поэтому не смогу на это отвлечься. Сделать можно все что угодно. Но на это потребуется значительное время. Даже на вскидку минимум год.
  23. Наверное в твою виндоус-солянку дотнет как-то криво встроен. Попробуй его удалить и скачать дотнет с сайта майкрософта. Достаточно .NET Framework 2.0.
  24. Действительно аномальное поведение. Я тестирую все в том числе на нетбуке с процессором интел атом. Т. е. вообще очень скромная машинка. Но даже на нем все происходит очень быстро. Установка выполняется буквально за секунды. Но у меня на всех компах лицензионные оси с постоянно включенным автообновлением. Что-то я ничего не понял. Во первых что значит сделать инсталлер из папок с несколькими плагинами? Должен быть один плагин - один инсталлер. А что значит не определяет среду выполнения? Что это за среда и в чем это проявляется?
  25. В каком плане скорость? Долго выполняется установка из инсталлятора? Сжатие есть. Может еще не все идеально оптимизировано. Отличия от архивов не должны быть значительными. Скажи при каких файлах существенное отличие, я посмотрю. Это 100% будет в следующей версии. Это 100% будет в следующей версии (опциональные файлы и изображение). Назови конкретные примеры. Я посмотрю где там потери. Про глюки тоже самое. Для этого форум и создан.
×
×
  • Создать...