Корсары создание модов

вторник, 19 ноября 2019 г.

Пираты и русалки


Пересматривая четвертую часть Пиратов Карибского моря, решил вернуться к Рифам Русалок, которые не доделал в прошлый раз

 И так:

  • Полностью переедал текстуру рифов, сделав её бесшовной;
  • Пересмотрел размеры и местоположения самих скал;
  • Добавив модели разбитых кораблей;
  • Создал мини-карту для компаса;
  • Хотя Рифы Русалок и обозначены на карте, просто так туда не попасть. 

Разбитый корабль

Рифы

Русалка
Проход отрыт только через квест, который берется у Священника в церкви Д'Оранжа, зайти в которую, как думают многие, невозможно.

        понедельник, 21 октября 2019 г.

        Сообщения подзорной трубы

        Подзорная труба
        После написания прошлого поста у меня возник вопрос: "Как мне произвести тесты по которым я смогу определить, установились ли новые орудия на корабли NPC или нет?" Не много поразмыслив, решил проверять добавления при помощи подзорной трубы. Так как MessageBox подзорной трубы нет сообщения о типе орудий я решил его добавить при помощи оператора r_weapon%d, но новые данные о типе орудий не появились. Похоже на то, что в аннотации Orzal-a:

        "Also includes instructions on updating the interface.ini file so spyglasses are able to report this new gun information

        речь идет об отражении количества новых орудий на корабле, а не о их типе.

        понедельник, 7 октября 2019 г.

        Создание корабельных орудий


        В игре "Корсары: Проклятье дальних морей" три вида коробленых орудий:
        • Полукулеврина;
        • Кулеврина; 
        • Полупушка
        Конечно их характеристики можно изменить отредактировав Cannons.idf, но добавить новые строки с новыми пушками не получиться, из-за устройства самого движка

        Cannons.idf
        В свое время Orzel-у получилось сделать модификацию позволяющие к трем имеющимся орудиям добавить еще, к сожалению она не сохранилась до наших дней, тем не менее текст аннотации к ней, сохранился:

        "Two distinct, but related features:

        (1) User Guns. Updated ship.dll, status.dll and town.dll files that allow you to add additional cannon classes to the cannon.idf and ship.idf files, for MORE than three types of guns at one time. Includes modifications to the status screens so that they all show up in town and on your ship.

        (2) NPC Guns. Can’t go upgrading your own cannons without doing the same for the NPCs! Updated fantoms.dll and target.dll files allow you to add additional cannon classes to NPC ships, by editing the ships.idf file. Also includes instructions on updating the interface.ini file so spyglasses are able to report this new gun information."

        Как я отмечал ранее, тип орудий задается в файле характеристик кораблей (Ships.idf), а именно столбцами cannonback (орудия на корме) и deckcannons (орудия по бортам)

        Ships.idf
        Здесь все очень просто. Если задано значение 0,7,0 это значит, что задействована вторая строчка из Cannons.idf (семь кулеврин), если же стоит значение, к примеру, 0,0,8 - это значить, задействована третья строчка  и на корабле восемь полупушек.

        Все это в игре происходить за счет программного кода, в файлах о которых говорил Orzel.

        FANTOMS.dll
        TARGET.dll

        Сразу хочу сказать, что для их редактирования нужен HEX редактор, но для наглядности я отрыл их через Notepad, к которому можно подключить модуль позволяющий перевести текст в шестнадцатеричную систему и пользоваться, как отдельным hex редактором.

        Значения: "%d, %d, %d" - это и есть те значения, которые мы видим видим в Ships.idf. Вот к ним нужно еще довить "процентных дешек", получив тем самым возможность создавать новые строки, в которых будут записаны характеристики новых пушек.

        Остается разобраться с первой частью аннотации (ship.dll, status.dll and town.dll). В ship.dll я пока ни чего не нашел, но в town.dll находиться операторы отвечающие за интерфейс "Верфи", хотя об файле town.ini в аннотации нет ни слова, но в модификации он явно присутствует.

        town.ini

        воскресенье, 15 сентября 2019 г.

        Корсары 1 - Шлюп

        Модификация
        Легкий Шлюп
        А вот это круто! Кораблик с виду дрянь, но на самом деле - лучший корабль 6-ого класса. Огневая мощь, защита, скорость, команда и вместимость достаточно велики и отлично сбалансированы. Подойдет для тех, кто охотится за экспой, а не за деньгами. На нем даже каравеллу можно пустить ко дну, а это корабль 4 класса. Да что я рассказываю - поплавайте и убедитесь.



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

        вторник, 3 сентября 2019 г.

        Букан

        Art
        Буканьер
        Прочитав книгу Леонара Дюпри "Флибустьеры против пиратов Карибского моря" задался идеей сделать букан (поселение буканьеров). Как выгладили буканьеры хорошо известно, рисунков с их изображением полным полно, хоть отбавляй, но как выглядит их поселение, которое служило им убежищем, нет ни одного. В общем, моделировал его так, как я его себе представлял, когда читал книгу.

        За основу взял Шарк Айленд, который не смотря на хороший арт вышел у разработчиков каким-то не обжитым, если кто следил за разработкой Kingdom Come: Deliverance, когда с начала показывали, как будет выгладить игра, что в таверне будет полно людей, еды, бухла и всего этого не оказалось в релизе, тот поймет о чем я говорю. Вот на такие детали, которые и задают всю атмосферу в игре, я решил сделать ударение.

        Модификация
        Корабельная пушка
        Модификация
        Мушкеты
        Модификация
        Мертвецки пьяный буканьер
        Чтобы не загромождать страницу скриншотами решил записать видео:

        вторник, 13 августа 2019 г.

        Бухта Айла Баллены

        Арт к модификации
        Город Погибших Кораблей

        Со всех существующих островов Айла Баллена находящийся вблизи знаменитого испанского "Золотого Пути", один в один повторят Остров и Бухту Погибших Кораблей. Остается только разместить в центре сам Город Погибших Кораблей. Для этого нужно поставить в центре бухты корабль, сверху него еще один, потом еще и еще, все довольно просто. С этой задачей сможет справиться даже юниор в 3D Max-е, т.к. как загрузить модель, как ее переместить с одного угла в другой, рассказывают в любом видео уроке для новичков, которые с легкостью можно найти на YouTube.

        Собственно поэтому первый раз и взялся за 3D Max, так как ни чего сложного в задумке построить ГПК, как в диснеевском фильме, не было. Правда только сам отбор всех необходимых моделей, установка сломанных мачт и перекраска текстур занимало время. В общем, когда закончил, модель Города Погибших Кораблей получилась даже лучше, чем я ожидал. Но когда я загрузил её в игру, текстуры вызвали рябь, причину которой я еще не определил, толи её дает состарившая обшивка, точнее сказать её мелкие детали (сами трощены в бортах), толи её взывают темно-коричневые текстуры, как у Пинаса, пока не ясно.

        вторник, 23 июля 2019 г.

        Дополнителня папка текстур

        Арт
        Город Погибших Кораблей
        Так как каждый корабль имеет более десяток текстур, которые нужно предварительно ни только отобрать, но и переименовать для  Город Погибших Кораблей, создание обшивок я позабросил, недавно вернувшись к ним, нашел два способа, которые помогают упростить эту работу
        И так:

        Для того, чтобы текстуры можно было поместить в отдельную папку относящиеся к модели, путь к текстурам в файле не должен начинаться с двух точек ".." в самом начале, то есть должно быть задан так /GPK/Pi-paluba.tga, а не так ../GPK/Pi-paluba.tga

        Групповой поиск в Total Commander
        Total Commander позволяет производить поиск несколько файлов одновременно отсеивая дубликаты. Если имена файлов содержат пробелы, то нужно брать название каждого файла в кавычки (" "). 
        Например, 2line.tga  "AF_bortik cann back.tga" 2new.tga ... и т. д.

        среда, 10 июля 2019 г.

        Внешний вид кораблей

        Окончательно закопавшись с SeeLod Viewer-ом в подборе моделей кораблей, решил сделать справочник иллюстрации внешнего вида кораблей
        Кстати, если кто хочет помять сами изображения на свои, они находятся по адресу в формате .tga:
        ..\Корсары\RESOURCE\IMAGES\GOODS\SHIPS\
        текстовое описания:
        ..\Корсары\RESOURCE\TEXTS\RUSSIAN\GOODS\SHIPS\

        Улучшенный мановар
        Мановар
        Усиленный баттлшип
        Баттлшип

        воскресенье, 30 июня 2019 г.

        Как увеличить число орудий на корабле

        Как я говорил ранее для того, чтобы выстрел происходил из всех дополнительных орудий, которые мы задали при помощи редактора кораблей, нам нужно отредактировать соответствующий кораблю .def файл.

        DEF Converter
        Скачать утилиту для редактирования .def файлов вы можете здесь

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

        вторник, 18 июня 2019 г.

        Корабль Черного Корсара

        "Молниеносный" - знаменитый корабль отважного капитана и искусственного фехтовальщика на всем архипелаге, Черного Корсара, который сумел выкрасть тело своего покойного брата из лап испанцев в Маракайбо.

        Модификация
        "Молниеносный" - Корма
        Обратите внимание на текстуру, она с зарубежного Build-а, вот таких результатов в изменении внешнего вида добились одним лишь Photoshop-ом, для наглядности, вот так выглядит текстура кормы в оригинале: 

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