Форумы Homeworld3.RU

Форумы Homeworld3.RU (http://www.homeworld3.ru/forum/index.php)
-   Орбитальный Стапель [HW1 & HWC Modding] (http://www.homeworld3.ru/forum/forumdisplay.php?f=23)
-   -   Homeworld Splendor MOD (http://www.homeworld3.ru/forum/showthread.php?t=2012)

Ten 10-05-2011 09:00 PM

Homeworld Splendor MOD
 
Homeworld Splendor MOD, версия 1.04Представляем вашему вниманию любительскую модификацию легендарной космостратегии, основная задача которой – облагородить игру мелкими штрихами, которые, по мнению автора, не успели сделать разработчики из-за ограничений по срокам. Со списком изменений вы можете ознакомиться далее, ну а время покажет, насколько они оказались уместными.

Это основная тема мода на данном форуме, помимо неё есть ещё несколько более специализированных тем:В процессе обсуждений просьба придерживаться тематики, обозначенной в заголовках.


УСТАНОВКА И УДАЛЕНИЕ

Для установки мода достаточно распаковать архив с ним в папку игры (для CD-версии это C:\Sierra\Homeworld по умолчанию, а для Steam-версии - X:\Steam\steamapps\common\Homeworld\Homeworld1Classic\exe, где X:\Steam - папка библиотеки игр Steam). Для запуска предусмотрены отдельные exe-файлы (поскольку значительная часть изменений реализована их правкой):
  • HomeworldSPL.exe - английская версия.
  • HomeworldSPL_RU.exe - русская версия.
Имейте ввиду, что помимо командной строки мод подхватит ключи запуска из файла commandLineSPL.txt при его наличии. По умолчанию в нём приведены параметры, задействующие некоторые новшества мода :)

Для установки музыкального дополнения также необходимо распаковать архив с ним в папку с игрой (при этом для Steam-версии это должна быть папка Homeworld1Classic\Data вместо Homeworld1Classic\exe).

Для сноса мода достаточно просто удалить его файлы (само собой, если устанавливали на CD-версию, файлы rgl* необходимо оставить - это библиотеки software/directx-визуализаторов, включённые в состав мода по причине их отсутствия в Steam-версии).


СПИСОК ИЗМЕНЕНИЙ
  • ГРАФИКА
    • На радость владельцам мониторов широкого формата реализована возможность выбора всех доступных видеорежимов, если в качестве визуализатора установлен OpenGL (рекомендуется) или DirectX.
    • Для использования OpenGL теперь не нужно выставлять совместимость с Windows NT 4.0.
    • В главном меню вместе с версией игры выводится название визуализатора OpenGL и его версия [1.02].
    • Добавлена поддержка трилинейной фильтрации текстур (только OpenGL). Задействуется она ключом командной строки /glTrilinearFilter <method>, где параметр <method> задаёт метод генерации мипмэпов (копий текстуры разной степени детализации) и может принимать следующие значения:
      • soft - программный
      • hardsgi - аппаратный (стандарт, начиная с OpenGL 1.4, объявлен устаревшим для версий 3.x и более поздних)
      • hardfbo - аппаратный (стандарт, начиная с OpenGL 3.x)
      • auto - автоопределение (hardfbo -> hardsgi -> soft)
    • Добавлена поддержка анизотропной фильтрации текстур (только OpenGL). Задействуется она ключом командной строки /glAnisotropicFilter <n>, где параметр <n> задаёт качество фильтрации. Число <n> должно быть степенью двойки (1, 2, 4, 8...), 1 - автоопределение максимально качественного уровня (на современных видеокартах, как правило, 16).
    • Добавлена поддержка сглаживания (antialiasing) 3D-моделей (только OpenGL). Задействуется оно ключом командной строки /glAntiAliasing <n>, где параметр <n> задаёт качество сглаживания. Число <n> должно быть степенью двойки (1, 2, 4, 8...), 1 - автоопределение максимально качественного уровня (обычно 8 или 16).
    • Реализована поддержка 16-bit текстур и для OpenGL с целью экономии памяти в соответствующих видеорежимах [1.03].
    • Улучшен внешний вид кораблей за счёт частичного отказа от низкополигональных моделей и значительного повышения планки приемлемого количества полигонов в кадре.
    • В видеонастройках поднят верхний лимит памяти на непалетизированные текстуры – с 32 до 128 Мб, благодаря чему игра перестанет подтормаживать в последних миссиях, распределяя ~48 Мб текстур в 32 Мб памяти.
    • Оптимизирована процедура преобразования палетизированных текстур в непалетизированные, чем достигнуто трёхкратное повышение её быстродействия.

  • МУЗЫКА
    • Часть аудиодорожек заменена на более качественные, взятые с аудиодиска коллекционной версии игры. При сжатии во внутриигровой формат был выставлен максимально поддерживаемый битрейт реликовского кодека (352Kbps).
    • Композиция запуска Экспедиционного корабля заменена на более подходящую моменту при сохранении аудиоспецэффектов.
    • Композиция решающей битвы заменена на более эпичную.
    • Финальная композиция из титров тоже взята с аудиодиска [1.02].
    Обратите внимание, что данные изменения будут доступны только при условии установки музыкального дополнения!

  • ИГРОВОЙ ПРОЦЕСС
    • Добавлена возможность захвата пиратского носителя и садового шпиля – на этот раз вместе с производственными мощностями и просторными ангарами. В то же время захват по возможности усложнён, а в миссиях первой встречи и вовсе заблокирован из сюжетно-балансовых соображений.
    • Кораблям пиратов и садовников добавлены технологические зависимости – без соответствующих двигателей и шасси их не построить.
    • Захваченные вражеские носители теперь строят родные корабли и красят их в свой цвет. Также они отображаются родными значками в экранах Строительства и Запуска.
    • Пушки теперь наводятся сразу, а не только тогда, когда цель оказалась в зоне досягаемости. Также после того, как корабль прекратил атаку, они поворачиваются в исходное положение [1.03].
    • Разблокирован режим сжатия времени – по нажатии обратного слэша "\" игра ускоряется в 8 раз.
    • Убрано ограничение на минимальную яркость цвета корпуса кораблей (58.6%) с соответствующими исправлениями яркости шлейфов. Также на треть усилено влияние цвета корпуса на радость энтузиастам корабельного воронения :) [1.01, 1.03].
    • Часть шлейфа сразу за двигателем окрашивается в его цвет [1.01].
    • Силуэты невидимых кораблей теперь полупрозрачные, а не каркасные [1.04].
    • Парадный строй кораблей перед гиперпрыжком стал более компактным.
    • Добавлена возможность отмены гиперпрыжка – на случай, если решили повременить.
    • Гиперпространственные окна кушан и тайдан теперь имеют разный цвет, а окна садовых и рейдерских кораблей теперь окрашиваются в цвет окон изгнанников и имперцев соответственно [1.01].
    • Масштабы кораблей стали более реалистичными.
    • Изменён путь отхода носителя у сверхновой – теперь он действительно убегает, а не мчится нам наперерез [1.01].
    • Появилась возможность спасти капитана Элсона в решающей битве, если проявить должную оперативность :) [1.01].
    • С модом идут две карты с диска Homeworld: Armada Meltdown.

  • МОДЕРНИЗАЦИИ КОРАБЛЕЙ
    • Изменены лимиты на количество кораблей во флоте:
      Истребители – с 80 до 100.
      Корветы – с 50 до 70.
      Фрегаты – с 18 до 25.
      Эсминцы – с 6 до 8.
      Крейсера – с 3 до 4.

    • Защитник (Defender)
      Урон пушек увеличен с 3-4 до 6-9
      Скорость снарядов уменьшена с 20000 до 10000 м/с

    • Штурмовик (Attack Bomber)
      Прочность увеличена с 110 до 210

    • Лёгкий корвет (Light Corvette)
      Урон пушки корвета кушан увеличен с 20-31 до 30-42
      Урон пушек корвета тайдан увеличен с 10-15.5 до 15-21
      Время перезарядки уменьшено с 2.7 до 2.0 с
      Макс.скорость увеличена с 575 до 675 м/с

    • Тяжёлый корвет (Heavy Corvette)
      Урон пушек корвета кушан увеличен с 28-36 до 36-48
      Урон пушек корвета тайдан увеличен с 14-18 до 18-24

    • Ремонтный корвет (Repair Corvette)
      Урон пушки увеличен с 7-8 до 10-14

    • Многопушечный корвет (Multigun Corvette)
      Урон пушек увеличен с 6-7 до 8-10

    • Штурмовой фрегат (Assault Frigate)
      Урон плазменных пушек увеличен с 55-65 до 75-110
      Скорость снарядов рельсовых пушек увеличена с 4300 до 7300 м/с

    • Фрегат поддержки (Support Frigate)
      Урон пушки кушанского фрегата увеличен с 12-16 до 15-21 для достижения паритета с тайданским

    • Эсминец (Destroyer)
      Скорость снарядов рельсовых пушек увеличена с 4300 до 6300 м/с

    • Носитель (Carrier)
      Урон пушек увеличен с 10-16 до 16-20
      Скорость снарядов увеличена с 2100 до 4100 м/с
      Дальность залпа увеличена с 3000 до 5000 м

    • Туранский истребитель (P1 Fighter)
      Время постройки увеличено с 1 до 25 с
      Урон пушки увеличен с 3-5 до 8-12
      Время между выстрелами в очереди увеличено с 0.15 до 0.30 с для достижения паритета по скорострельности с истребителями кушан / тайдан

    • Многоцелевой корвет (P1 Standard Corvette)
      Время постройки увеличено с 1 до 40 с
      Урон пушек увеличен с 18-25 до 32-42

    • Ракетный корвет (P1 Missile Corvette)
      Время постройки увеличено с 1 до 50 с
      Урон ракет увеличен с 15-35 до 30-50
      Начальная скорость ракеты увеличена с 200 до 500 м/с
      Кол-во ракет на установку уменьшено до 4-х во избежание читерства :)

    • Ионный фрегат (P1 Ion Array Frigate)
      Цена увеличена с 500 до 600 рублей
      Время постройки увеличено с 60 до 80 с
      Способность саморемонта увеличена с 0/90 до 50/10 ед/с

    • Штурмовой носитель (P1 Mothership)
      Реализована возможность абордажа
      Отменена пассивная атака на радость всем желающим его сграбастать :)
      Добавлена возможность приёма кораблей для последующего растаскивания их на запчасти
      Док для истребителей/корветов на 60/30 машин соответственно
      Способность саморемонта увеличена с 25/10 до 250/10 ед/с

    • Роевик (P2 Swarmer)
      Цена увеличена с 25 до 120 рублей
      Время постройки увеличено с 6 до 14 с
      Запас топлива увеличен с 4000 до 6000 ед на радость всем гостям :)

    • Штурмовой роевик (P2 Advance Swarmer)
      Цена увеличена с 25 до 190 рублей
      Время постройки увеличено с 6 до 18 с
      Запас топлива увеличен с 4000 до 8000 ед
      Урон пушек увеличен с 14-16 до 25-30

    • Заправщик (P2 Fuelpod)
      Прочность увеличена с 7000 до 9000
      Урон пушки увеличен 30-40 до 40-50

    • Мультилучевой фрегат (P2 Multi-beam Frigate)
      Цена увеличена с 500 до 1100 рублей

    • Шпиль (P2 Mothership)
      Реализована возможность абордажа
      Док для истребителей на 90 кораблей
      Скорость снарядов рельсовых пушек увеличена с 3000 до 10000 м/с
      Дальность залпа рельсовых пушек увеличена с 3000 до 8000 м

  • ИНТЕРФЕЙС
    • В Экран запуска добавлена кнопка запуска отдельного корабля [1.01].
    • <F12> вызывает внутриигровое меню – теперь нет необходимости по нескольку раз жать <Esc>, так некстати порой сбрасывая выделение с кораблей.
    • На Панель задач выведены время миссии и счётчик кораблей, находящихся под вашим командованием. Ему наверняка очень обрадуются энтузиасты по части прохождения игры без потерь [1.00, 1.03].
    • В окне настройки баталии с компьютером теперь тоже можно указывать имя игрока.
    • Внутриигровые шрифты заменены на более читабельные, успешно обкатанные ещё в русификации игры [1.00, 1.03].

  • ИСПРАВЛЕНИЕ ОШИБОК
    • Улучшена совместимость с современными операционными системами (Windows Vista / 7 / 8) [1.04].
    • Исправлена ошибка, когда при переключении по <Alt>+<Tab> под Direct3D не восстанавливались параметры фильтрации текстур.
    • Исправлена ошибка с неверной отрисовкой в окне, если используется Software-визуализатор и глубина цвета Рабочего стола не 16 бит (характерная сплющенная картинка в фиолетовых тонах) [1.03].
    • Разнесён учёт памяти, потребляемой палетизированными текстурами и их RGBA-копиями – теперь игра не будет зависать на этапе загрузки, если объём исходных текстур превышает 2/3 объёма памяти, выделенной под их преобразованные копии [1.01].
    • Добавлен перерасчёт соотношения ширина/высота экрана при смене видеорежима, без которого изображение могло быть искажено [1.01].
    • Исправлена ошибка с «царапанными» элементами интерфейса при принудительном включении сглаживания (antialiasing) в свойствах видеокарты.
    • Исправлена ошибка со смазанной отрисовкой логотипа в правом нижнем углу.
    • Исправлена ошибка с неполным отключением фона в экранах Строительства, Исследований и Торговли (проявляется в последних двух миссиях игры) [1.01].
    • Устранён вылет при загрузке сохранённых игр, сделанных на карте, отсутствующей у игрока, если у неё был свой фон [1.03].
    • Исправлена ошибка с переключателями автозапуска при строительстве корабля на 3-м и 4-м носителях, а также ошибка с отправкой кораблей в док в режиме «только носитель» [1.01].
    • Исправлена ошибка с Диском перемещения, из-за которой точка назначения не совпадала с указателем мыши, если соотношение сторон экрана отличалось от 4/3 [1.01].
    • Исправлена ошибка с иногда появляющейся на экране «кнопкой закрытия» контекстного меню, щелчок на которой мог привести к вылету игры [1.03].
    • Исправлена ошибка со счётчиком кораблей на Панели задач, который не отражал пополнений, выданных скриптами [1.01].
    • Название вражеской расы в одной из реплик 4-й миссии теперь указано правильно.
    • Устранена ситуация, когда корабли перед гиперпрыжком могли выстроиться в парад относительно не Материнского корабля [1.02].

  • РАЗНОЕ
    • Мод полностью совместим со Steam-версией [1.04].
    • Списки кораблей из Экрана строительства вынесены в скрипт-файлы, что позволит менять меню строительства по своему вкусу (например) [1.02].
    • Параметры запуска помимо командной строки подхватываются из файла commandLineSPL.txt – на случай, если их нельзя указать напрямую (например, запуск из GameRanger). Также существует возможность отключить параметр в файле, поставив перед ним символ "#" [1.02, 1.03].
    • Оптимизирован алгоритм распаковки данных из big-архивов, чем достигнуто значительное повышение его быстродействия (почти в 8 раз для всего Homeworld.big) [1.02].
    • Музыкальное дополнение вынесено в собственный файл – теперь нет необходимости дописывать его к стандартному HW_Music.wxd [1.02].
    • Интегрирован русский перевод – мод в этом плане стал самодостаточным [1.02].
    • Сохранения теперь находятся в папке SavedGamesSPL. Связано это с тем, что сохранёнки от обычной игры не подойдут для мода. Обратная совместимость пока существует, но при этом теряется возможность постройки и запуска пиратских и садовых кораблей.
    • Верхняя планка на количество скриншотов в соответствующей папке поднята – с двух сотен до более девяти тысяч [1.01].
    • Журнал запуска игры переименован в debugMessagesSPL.txt, и пересоздаётся всякий раз при её старте. При использовании ключа запуска /debugToFile журнал, как обычно, дополняется новыми сведениями.

В ДЕЙСТВИИ

Товарищ SpanishArmadaProd выложил в сеть несколько видеороликов, на которых можно увидеть мод в действиии:Пользуясь случаем, выражаю ему свою искреннюю признательность – смотрится действительно здорово :)


MD5:

62eafd3a8ea64420d9015b58737f72ca *Homeworld_Splendor_MOD_v1.00.rar
638ecf26f69859a39826756c30d33555 *Homeworld_Splendor_MOD_v1.01.rar
bff5ba06f9b51ac7b5c23075e912ca2d *Homeworld_Splendor_MOD_v1.02.rar
0131daca348321885ffae20ff18ae763 *Homeworld_Splendor_MOD_v1.03.rar
78c4382885c2973beccc89ee2400c6d8 *Homeworld_Splendor_MOD_v1.04.rar
ecbdf9d699d1d1fb94a701a1049b500d *Homeworld_Splendor_MOD_Music_v1.00.rar
b4133c2ef16d4e9caa7478c7c86d37b0 *Homeworld_Splendor_MOD_Music_v1.02.rar

Напоследок хочется выразить надежду, что мод придётся по душе всем поклонникам первого Homeworld и сподвигнет ветеранов былых сражений на новые подвиги. Приятной игры! :)

Андрей_159 10-06-2011 07:00 AM

Re: Homeworld Splendor MOD
 
Спасибо огромное! Это то что нужно!

Quote:

Originally Posted by Ten (Post 48357)
На радость владельцам широкоформатных мониторов

Ты забыл упомянуть что нужна перезагрузка после этого, иначе объекты тупо растягивает в ширину.


Quote:

Originally Posted by Ten (Post 48357)
Улучшен внешний вид кораблей за счёт частичного отказа от низкополигональных моделей

Принципиально увеличены расстояния переключения?


Quote:

Originally Posted by Ten (Post 48357)
Добавлена возможность захвата пиратского носителя

Это АААААААААААААААААААААААААААААААААААААААААААААААААА АААААААААААААААААААААААААААААААААА!!!!!!!!!!!!!! Это охрененно шикарно, то что нужно, спасибо огромное! УРАААА!!! Слава сорока абордажникам!!!
А как насчёт захватить пёсика?


Quote:

Originally Posted by Ten (Post 48357)
строят родные корабли и красят их в свой цвет

Не совсем понял.


Quote:

Originally Posted by Ten (Post 48357)
Разблокирован режим сжатия времени

Разблокирован? Однако...


Quote:

Originally Posted by Ten (Post 48357)
Масштабы кораблей стали более реалистичными.
Слегка изменён баланс.

А можно подробнее?


Quote:

Originally Posted by Ten (Post 48357)
На Панель задач выведен счётчик кораблей, находящихся под вашим командованием.

Мэээ??? Там есть один, но он был там изначально.


Quote:

Originally Posted by Ten (Post 48357)
Название вражеской расы в одной из реплик 4-й миссии теперь указано правильно.

???

Вопрос: В Катаклизме была реализована функция запуска кораблей по одному. Раз уж всёравно происходит перелопачивание EXEшника, то..?

Джаспер 10-06-2011 10:42 AM

Re: Homeworld Splendor MOD
 
Вау, Ten, классный мод! Однозначно респект! :thumbsup: Это ты сам всё сделал?

Добавлено через 2 минуты
Quote:

Originally Posted by Андрей_159
Quote:

Originally Posted by Ten
строят родные корабли и красят их в свой цвет

Не совсем понял

Теперь если играешь, например, за Кушан, и захватываешь таииданский носитель, то на нём при заказе, например, перехватчика, будет строиться именно таииданский перехватчик, в то время как все кушанские карриеры и мать будут по прежнему плодить родных Блэйдов МК-5.

mpv2909 10-06-2011 11:03 AM

Re: Homeworld Splendor MOD
 
Отличный мод, прям счастье :rofl:

Добавлено через 4 минуты
Только жаль моего разрешения нет - 1680x1050.

Ten 10-06-2011 04:27 PM

Re: Homeworld Splendor MOD
 
Попробовал давеча запустить игру на мониторе 1920x1080 – да, ни максимального разрешения, ни твоего в списке доступных не увидел, хотя в свойствах экрана они есть. Копнул ещё раз исходники инициализации видеорежимов – и действительно, верхняя планка по ширине – 1600. Что ж, на каждую хитрую планку у нас найдётся свой гвоздодёр :) Ну, а пока рекомендую играть в окне на максимально доступном разрешении (1600x900, если не ошибаюсь).

Fencer 10-06-2011 04:51 PM

Re: Homeworld Splendor MOD
 
1 Attachment(s)
Ten, респект!!! Умеешь порадовать приятными вещами! :friends: :thumbsup:

И, больной на повестке вопрос:
Каким образом можно к этому чуду спичи GSC прикрутить? :)

P.S. Карта из мультиплеера, это баг или фича? :)

Mr_Overjay 10-06-2011 06:34 PM

Re: Homeworld Splendor MOD
 
Это просто прекрасно. Тэн, это действительно крутой мод, который ДЕЙСТВИТЕЛЬНО нужен. Специально поставлю первый хом чтобы поиграть с этим модом.

Больше всего привлекло ускорение из катаклизмы - ыыы)))

Захват пиратского носителя - куда бы еще ни шло, но захват иглы Кадеше - а не перебор? (хотя все равно круто :D)

А захват пса, ИМХО, убьет остатки баланса и шанса какого-то таиданского флота на сколь-нибудь продолжительное существование )))

Апдейт
Поиграл 5 миссий. Захватил пиратский Носитель и удостоился объявления Каран "Enemy mothership captured" :)

Fencer 10-06-2011 07:57 PM

Re: Homeworld Splendor MOD
 
3 Attachment(s)
Ракетные корветы, кстати, понерфлены, теперь ими уже все Сады не выпилишь. :D

А в процессе прохождения заметил ещё одну вещь: похоже, пираты решили сменить свой брутальный окрас и начали пестрить всевозможными цветами. :D

KUPRUM 10-07-2011 11:12 AM

Re: Homeworld Splendor MOD
 
Спасибо Ten обязательно теперь перепортивший хв1 еще раз :)

Да, а нет идеи таким же манером разнообразить мультик? В смысле добавления в ветки развития Таидан и Кушан вызов соответственно Туранков и Кадешей.

AmDDRed 10-07-2011 01:18 PM

Re: Homeworld Splendor MOD
 
@Ten
Поздравляю с релизом! Ещё, правда, не играл, но обязательно опробую.
Кроме "безплатным", в списке изменений обнаружилось много вкусностей. И появилось несколько вопросов:
  1. На счёт копирайта: легально ли, по оригинальной лицензии, проделывать подобного рода изменения, затрагивающие ещё и экзешник? Конечно, релики выпустили сырцы, но мало ли...
  2. Подробности изменения баланса?
  3. Как на счёт того, чтобы скооперироваться c HW1-HWC модостроителями в порядке улучшения внешнего вида игры?
  4. И, соответственно, были эксперименты по внедрению моделей Max'a в HW1, не прошедшие испытания из-за малого количества памяти на текстуры. Каков потенциал у этого начинания относительно твоего мода?
  5. Как ты смотришь на счёт того, чтобы создать страницу мода на moddb?
  6. Что значит "представляем"? Вас было много? )

С моей стороны созданы:

Mr_Overjay 10-07-2011 09:12 PM

Re: Homeworld Splendor MOD
 
Quote:

Originally Posted by Fencer (Post 48378)
Ракетные корветы, кстати, понерфлены, теперь ими уже все Сады не выпилишь. :D

Я это в первую голову проверил)))

Хотя тот же корвет довольно неплохая штука при атаке на капитал-класс или на корветы.

Quote:

Originally Posted by Fencer (Post 48378)
А в процессе прохождения заметил ещё одну вещь: похоже, пираты решили сменить свой брутальный окрас и начали пестрить всевозможными цветами. :D

Ну не знаю. У меня пираты просто меняют цвет своих тигровых полосок за кокпитом на синий (цвет моего флота), а шлейфы двигателей те же. Та же фигня и с Кадешами. ДА, Я ЗАХВАТИЛ ИХ ИГЛУ!!! блин, это очень круто)) миссию с летучим голландцем прошел вместо обычного *дофига времени* минут за 5-10 с помощью 20-ти улучшеных роевиков. Выжило их 19))

Добавлено через 2 минуты
А с таиданами все ок, всмысле окраса, он оригинальный остался. Жаль токо что их фрегат силового поля и защитный истребитель низя строить - крайне прикольные девайсы.

Андрей_159 10-08-2011 11:35 PM

Re: Homeworld Splendor MOD
 
Вобщем при попытке вскрыть мод возникла невозможность это сделать. Отсюда вопрос: как?

И заодно, где именно хранятся текстовые файлы из игры?

И при помощи каких программ было произведено вскрытие и редактирование exe-шника? Просто у меня есть 2: скачанный отсюда и имевшийся ранее на диске, и есть основания подозревать что тот, что на диске, отличается от скачанного.

Ten 10-09-2011 02:10 PM

Re: Homeworld Splendor MOD
 
Я смотрю, большинству поленце оказалось по душе. Вдвойне радует то, что всё-таки не графикой (хотя трилинейка, анизотропия и антиалиасинг отняли в разы больше времени и сил, чем все остальные изменения, вместе взятые). Ну да по порядку :)


2 Андрей_159

Растягивание изображения без перезапуска – выставил режим 1280x600 для наглядности, и действительно, есть такая штука. Будем чинить.

Увеличение расстояния переключения разнодетализированных моделей – и это тоже :) Плюс посильную лепту внесло изменение масштабов кораблей.

О масштабировании расскажу подробнее, коль скоро к нему проявлен интерес. Как известно, в ХВ1/ХВЦ (да и в ХВ2 тоже, просто в меньшей степени) есть функция автоувеличения кораблей – например, если отдалить камеру от тяжёлого корвета на 9 километров, его размеры увеличатся втрое. Сделано это для того, чтобы игрок не терял корабли из виду и мог достаточно быстро их узнать, окинув беглым взглядом поле боя. С другой стороны, на носители, крейсера и флагманские корабли автомасштабирование не распространяется (у них просто нулевой коэффициент), и издалека несколько странно наблюдать, как корветы, которые и во фрегатный шлюз навряд ли впишутся, запросто стыкуются по бортам. Всем известен мод Truescale, который полностью вырубает автомасштабирование, но с ним тяжело играть даже при включении тактического оверлея. Пятикратное же снижение зависимости от расстояния, ИМХО, вполне приемлемый компромисс.

Насчёт постройки родных кораблей на захваченном носителе, думаю, уже достаточно и до меня сказано. Что до спец.кораблей – соответствующих технологий нет, и потому в экране строительства они отсутствуют. Да и жирно будет орудовать дрон-фрегатами под защитным полем при нынешнем раскладе сил :)

Ускорение времени – неужели никто по привычке не нажимал обратный слэш при просмотре реплеев? Разве что ускорение там не 8, а 18x, но что это меняет? :)

Счётчик кораблей на панели задач мог быть изначально только при условии изначальной установки русификатора :)

Изменения в характеристиках кораблей дописал в первый пост. Над ними я ещё подумаю, благо там широчайший простор для экспериментов, ну а пока подправлены наиболее очевидные моменты :) Хотя уже нутром чую, что со стражами явно продешевил.

Название вражеской расы в 4-ой миссии можно услышать перед тем, как шлёпнуть приватизировать носитель (или наоборот, сразу после – не суть важно, там максимум пара минут разницы). Коль скоро оригинальная игра позволяет загружать спрендоровские сейвы (ну, может, придётся скопировать UpdSPL.big поверх Update.big), не вижу смысла спойлерить :)

Захват пса со свалки – думаю, тут тоже всё сказано до меня. Вообще, планировалась возможность повисеть на нём абордажниками (как раз живо представил картину маслом, как dawg волочит носитель, а двое из ларца с криками «куда? назад!» пытаются ему в том помешать), но народ от такого счастья быстро найдёт, как эту блокировочку убрать (тем более салваги сами подскажут), что не есть хорошо.

Что до вскрытия – в биге нет имён файлов (что позволило сэкономить полмегабайта), от чего экстракторы, видимо, будут впадать в ступор. Да что ты хочешь там найти, чего нет в оригинальном биге? :)


2 Fencer

Эх, дались тебе эти спичи от GSC. Разумеется, можно, тем более ты и сам легко можешь выяснить это опытным путём (кажись, даже русификатор не понадобится), но пару раз уже приходила в голову шальная мысля, что хорошо бы, если низзя :)

На скриншоте карты из мультиплеера изображён логотип магазина, в котором с игрой шёл дополнительный диск с этими самыми картами.

Насчёт расцветки кораблей – бледно-синий окрас они получают только при постройке. Что б, значит, видно было, сколько вражьих истребителей да корветов честно умыкнули, а сколько банально спустили с лестницы со стапелей. В принципе, вражьим пиратам можно было дать и красно-чёрную окраску, но тогда у меня не осталось бы резерва по цветовым схемам, и посему решил пока повременить. Ну а радующий глаз гжельский окрас свежепостроенных роевиков и тем более заправщиков полон решимости отстоять :)

Ракетный корвет, естественно, подкручен – и да, это тоже первое, что я сделал, взявшись за баланс :)

Кстати, Фенцер, а ты батники поди не запускаешь? Или в низком качестве скриншотов всему виною DirectX? Придётся таки уделить ему пару слов в первом сообщении.


2 Mr_Overjay

Итак, минимум один шпиль ты таки умыкнул. Поздравляю :) Что ж, рассказывай, сколько ваших полегло и сколько ремонтных фрегатов потребовалось. Чувствую, зря я ограничился лишь скоростью и дальностью орудийных болванок...


2 KUPRUM

Идеи дополнить большие расы малыми достаточно очевидны и поднимались неоднократно. В качестве первого шага вполне можно добавить носители и шпили в мультиплеерные карты.

Добавлено через 5 минут
Что до изменений – не всё сразу. Разработка мода начата более года назад, и хотя приходилось отвлекаться на статьи, русификации и другие более приоритетные задачи, времени прошло немало. Безусловно, кораблям не помешал бы набор опыта и более добротный pilotView, в экраны строительства и исследований так и просятся стрелки по бокам перечня носителей и морзешипов, новые граф.возможности тоже не помешает завести в меню настроек, потому как не всем удобно пользоваться параметрами командной строки. Лимит на текстуры, опять же, не зря поднят... Просто не всё сразу, иначе выпускать его придётся спустя годы.

Пока что на днях планирую выложить прицеп к wxd-файлу с музыкой с аудиодиска коллекционной версии. Ну, а там видно будет :)

Андрей_159 10-09-2011 03:28 PM

Re: Homeworld Splendor MOD
 
Quote:

Originally Posted by Ten (Post 48396)
Счётчик кораблей на панели задач мог быть изначально только при условии изначальной установки русификатора

А, ну хз. А почему это изменение там не документировано?


Quote:

Originally Posted by Ten (Post 48396)
не вижу смысла спойлерить

Блин, неужели было так трудно было просто ответить?


Quote:

Originally Posted by Ten (Post 48396)
Что до вскрытия

Ну, вообще я хотел посмотреть на то как был произведён захват, иконки и пр. в файлах. А ещё ранее хотел вскрыть биг перевода - а хрен!
Не, полмега это охрененно много по отношению к общему весу, но собсно нафига?

И ещё пара вещей которые сейчас помню:
1) У меня на диске есть версия, где англ. название четвёртой миссии "Great Wastelands - The Lone Maiden"
2) Даёшь убирание опции не дающий красить корабли чёрным!

Ten 10-09-2011 05:01 PM

Re: Homeworld Splendor MOD
 
Quote:

Originally Posted by Андрей_159 (Post 48401)
А почему это изменение там не документировано?

Чисто из хулиганства любопытства – заметит ли кто :)

Great Wastelands - The Lonesome Maiden (Безкрайние пустоши - Одинокая дева) – так называется четвёртая миссия в одной из последних бетаверсий игры. Как оказалось, даже этот диск был переведён и издан армейским пиратским способом, и вполне возможно, что у тебя такой же.

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

Что до захвата – если тебе так любопытно, какие параметры shp-файла здесь задействованы, можешь заглянуть сюда. Для шпиля, кстати, они всё те же. Что до экранов строительства и запуска, изменения мышиного курсора и реакции на двойной щелчок, вывод собственных значков для P1/P2 – это не в биг-файле меняется :)

Что до выигрыша в объёме – ну, это несжимаемые полметра, с которыми в пять мегабайт я точно не вписался бы. В случае же с русификатором причиной невозможности вскрытия, как я уже говорил, стало слияние главного и update-бига. Честно говоря, сейчас уже и не помню, что делал с апдейтом, но за квад пришлось побороться, да :)

Что до вскрытия экзешника – вскрывать его не нужно, он не упакован, ничем не защищён, правь не хочу. Я предпочёл OllyDbg, благо он компактный, не требует установки и обладает вполне приемлемыми для моих задач возможностями. Если Оля тебе не к лицу, есть ещё Ида и Ася, так что выбор за тобой :)

Лёшка 10-10-2011 08:25 PM

Re: Homeworld Splendor MOD
 
Чем больше читаю, тем больше убеждаюсь в том, что этот мод для маньяков и клептоманов ХВ1.

Андрей_159 10-10-2011 09:31 PM

Re: Homeworld Splendor MOD
 
Quote:

Originally Posted by Лёшка (Post 48421)
этот мод для маньяков и клептоманов ХВ1

Он позволяет украсть шпиль. Естественно он для клептоманов!

Fencer 10-10-2011 09:35 PM

Re: Homeworld Splendor MOD
 
13 миссию пройти оказалось на редкость легко! 50 роевиков без особого труда добираются до маяка, и даже способны по пути выпилить добрую треть-половину пушек.

Ten, а ты подкручивал фрегаты на 14 миссии? Финт с кучей зондов теперь почти не прокатывает. :)

P.S. Шпиль кстати не особо трудно утырить, разве что половина абордажек на подлёте взрывается от невесть чего. :D

Mr_Overjay 10-10-2011 09:50 PM

Re: Homeworld Splendor MOD
 
Quote:

Originally Posted by Ten (Post 48396)
Итак, минимум один шпиль ты таки умыкнул. Поздравляю :) Что ж, рассказывай, сколько ваших полегло и сколько ремонтных фрегатов потребовалось. Чувствую, зря я ограничился лишь скоростью и дальностью орудийных болванок...

Не зря. Это было довольно сложно. В первой миссии Кадеша его невозможно спереть никак. Он там по идее должен улететь в гипер, так что это пропустим. Потом, когда нас тормозят в Кафидрале, иглу можно схватить только тогда, когда две уже выпилены. Да и то - когда она к Кхар-Тобе прилетела и там сидит. Догнать ее корветы не смогли, гнались через карту, но дружно полегли от фрегатов.

В общем, надо замочить две иглы, а третью уже брать. Пробовал взять 1 из 3х - не вышло. Последний нужный корвет начал нарезать задумчивые круги вокруг парализованой иглы. Мне одной иглы вполне хватит, я не жадный))) но все же трабл с этим.

Моих полегло мало, кстати. В основном я тратился на захват fuel pod'ов, с последующей их переработкой. И зачем фрегаты ремонтные? Я уже давно просек что в кадешах это дорого. Всегда строил ремкорветы, дешево и сердито. А вот щас на суперновой буду фрегатню разводить :)

И чисто теоретический вопрос - игла таиданский крузер примет в свой ангар? :bglaugh:

Ten 10-10-2011 10:12 PM

Re: Homeworld Splendor MOD
 
2 Mr_Overjay

Почитав, как всё просто решается с захватом шпилей, сгоряча хотел им и пушки подкрутить, но как выяснилось, что народ в большинстве своём ограничивается захватом только последнего (хотя ничего не мешает :) умыкнуть остальные два), пришёл к выводу, что сложность получилась в самый раз. Захват одинокого шпиля в Садах действительно не предусмотрен из сюжетно-балансовых соображений – впрочем, как и носителя на окраинах приютившей нас системы.

Потянет ли шпиль приём тяжёлого крейсера – честно говоря, не пробовал, но кажись эти псевдоморзешипы вообще не принимают захваченные корабли на переработку.


2 Fencer

Салваги при захвате шпиля могут цепляться за bounding box – видимо, у этих кораблей не очень удачно прописаны подходы к точкам захвата, а на этапе багоотлова это исправлять не стали про причине невозможности этого самого захвата. Подводить корветы лучше справа-снизу – так больше шансов на успех. Если же последний корвет начнёт упрямиться (по правому борту где-то сразу за «шляпой»), его нужно отвести километров на пять вправо и попробовать снова.

Фрегаты в 14-й миссии я не подкручивал, а про финт с кучей зондов было бы интересно послушать. Рассказывай :)


All times are GMT +3. The time now is 02:56 AM.