Dear friends!
You’re in for a surprise! As was promised yesterday, we’re glad to announce that two very important features are coming out in the newest update today:
1. The Mod Manager. Although without the Steam Workshop integration (yet), a powerful tool were given into your disposal. Now you can easily bring some drastic changes to the game with help of vast amounts of available community made modifications. More details below.
2. An ability to drag the selection frame – community’s favorite. Rejoice, as you are now able to select your grand armies even if they take more place than could fit on one screen. Select your numerous pikemen, musketeers and dragoons and send them away to fight in your name!
More details on the Cossacks 3 Mod Manager:
With the recent update we’ve added new mod tools to the game. From now on, each time you launch the game you have an option to manage, enable or disable your mods. It’s not yet integrated into the Steam Workshop, but this will change pretty soon.
What you are able to do with our Mod manager in Cossacks 3:
1. Enable or disable installed mods.
2. Set priority of your enabled mods: this will determine which mod and its files are prioritized above others, i. e. what file will be deemed as more “important” and will overwrite the copies if there a situation with duplicate file conflict will present itself.
3. Create and submit your own mods to Steam Workshop (feature is currently disabled)
How it works:
The mod manager scans the “mods” folder in your Cossacks 3 directory, collects and records any available info and proceeds to create/modify mods.ini file, which contains info on priority and structure of the available mods.
If certain mod is enabled and it uses a file which has a counterpart in the vanilla version of the game, the mod manager will use the file from modification’s folder, without affecting the state of the original game.
Warning!
There may be some stability and desync issues for multiplayer mods right now, it will be fixed in the future, with implementation of the Steam Workshop. MP mod makers should be also aware that if the files from their mods overlap with the base game ones and the later are updated, then some conflicts may happen. We advise you to update your mods along with the game.
Have a nice day!
____________________________________________________________________
Дорогие друзья!
Как мы и обещали, в дополнение к последнему патчу спешим представить вам приятные сюрпризы:
1. Добавлен мод менеджер - теперь вы можете придать своим играм невообразимое разнообразие, тем более, что уже существуют масса крутейших модификаций (более подробно читайте ниже).
2. Добавлена рамка выделения. Теперь, когда тянете рамку, карта двигается с вами. Возрадуйтесь. Вы можете выбрать ваши великие армии, даже если они настолько огромны, что не помещаются на одном экране, и отправить в бой во имя своего короля.
-------------------------------------------------------------------------------------------------------------------
Подробное описание Мод менеджера:
modman.exe - утилита для работы с модами. Она же в итоге будет работать с workshop, а сейчас она работает с модами. Запускать ее внешне нельзя, её нужно запускать из Steam.
Основные задачи утилиты:
- Вести контроль приоритетов модов, какой мод более приоритетный при поиске файлов игры.
- Активировать или дезактивировать моды.
- Создавать и добавлять в workshop собственные моды (workshop на данный момент отключен)
Как работает утилита:
При запуске утилита читает папку .\mods\* в корне игры, запоминает список файлов и структуру папок каждого мода в отдельности. С помощью утилиты можно активировать/дезактивировать мод, создать свой мод, отсортировать порядок модов по приоритету (наиболее приоритетным считается мод, который последний по списку, он перекрывает все предыдущие).
Результат работы утилиты сохраняется в файле .\mods\mods.ini.
Пример структуры мода myownmod0 и работы игры с файлами модов:
.\mods\myownmod0\data\projects\project.main.prj
Если мод активен, то игра при поиске .\data\projects\project.main.prj,
будет искать от последнего мода к первому этот файл и если не найдет, тогда прочитает его по прямому пути из оригинала .\data\projects\project.main.prj
В нашем случае он найдется в моде myownmod0. И перекроет оригинал виртуальным файлом из мода .\mods\myownmod0\data\projects\project.main.prj
В структуре каждого мода могут быть любые файлы, от текстур и шейдеров до скриптов логики игры. Мододел имеет полную свободу переорганизовывать и добавлять свой контент, меняя файлы ресурсов игры!
Внимание!
На данный момент нет проверки совместимости модов в сетевой игре. Мы добавим это вместе с workshop. Не совместимые игры не гарантируют синхронизацию и стабильность. Также если установлен мод, который несет изменения в файлах, которые были изменены в более новых патчах игры, то это может приводить к тому, что версия игры не будет поддерживать новые изменения. Нужно следить за этим и обновлять свои моды для совместимости со свежим патчем.
-------------------------------------------------------------------------------------------------------------------
Любі друзі!
Як ми і обіцяли, на додаток до останнього патчу поспішаємо представити вам приємні сюрпризи:
1. Доданий мод менеджер - тепер ви можете надати своїм іграм неймовірне розмаїття, тим більше, що вже існує маса крутих модифікацій (детальніше читайте нижче).
2. Додана рамка виділення. Тепер, коли тягнете рамку, карта рухається з вами. Радійте. Ви можете вибрати ваші великі армії, навіть якщо вони настільки величезні, що не поміщаються на одному екрані, і відправити у бій в ім'я свого короля.
Сподіваємося, що вам сподобається!
-------------------------------------------------------------------------------------------------------------------
Мод менеджер:
modman.exe - утиліта для роботи з модами. Вона ж в підсумку буде працювати з workshop, а зараз вона працює з модами. Запускати її зовні не можна, її потрібно запускати з Steam.
Основні завдання утиліти:
- Вести контроль пріоритетів модів, який мод більш пріоритетний при пошуку файлів гри.
- Активувати або дезактивувати моди.
- Створювати і додавати в workshop власні моди (workshop на даний момент відключений)
Як працює утиліта:
При запуску утиліта читає папку. \Mods\* в корені гри, запам'ятовує список файлів і структуру папок кожного мода окремо. За допомогою утиліти можна активувати/дезактивувати мод, створити свій мод, впорядкувати порядок модів за пріоритетом (найбільш пріоритетним вважається мод, який останній за списком, він перекриває всі попередні).
Результат роботи утиліти зберігається в файлі. \Mods\mods.ini.
Приклад структури мода myownmod0 і роботи гри з файлами модів:
.\Mods\myownmod0\data\projects\project.main.prj
Якщо мод активний, то гра при пошуку .\Data\projects\project.main.prj, буде шукати від останнього мода до першого цей файл і якщо не знайде, тоді прочитає його за прямим шляхом з оригіналу .\data\projects\project.main.prj
У нашому випадку він знайдеться в моді myownmod0. І перекриє оригінал віртуальним файлом з мода .\Mods\myownmod0\data\projects\project.main.prj
У структурі кожного мода можуть бути будь-які файли, від текстур і шейдеров до скриптів логіки гри. Мододіл має повну свободу переорганізовувати і додавати свій контент, змінюючи файли ресурсів гри!
Увага!
На даний момент немає перевірки сумісності модів в мережевій грі. Ми додамо це разом з workshop. Не сумісні ігри не гарантують синхронізацію і стабільність. Також якщо встановлено мод, який несе зміни в файлах, які були змінені в новіших патчах гри, то це може призводити до того, що версія гри не буде підтримувати нові зміни. Потрібно стежити за цим і оновлювати свої моди для сумісності зі свіжим патчем.
-----------------------------------------------------------------------------------------------------------