About this mod
Distinguished Service will make your soldier a companion for his services on the battlefields.
- Permissions and credits
- Donations
Move the Bannerlords.DistinguishedService folder in the Modules inside the root folder of the game! The mod configuration is located in the file Settings.xml
Note
I did this because I and other people had a problem in the comments to previous versions of this mod: the game crashed after a battle or it was impossible to make a companion from certain factions. So if everything is working for you, you don't have to read any further.
Report bugs to me, as I literally started playing MB2 just 4 days ago and have never created mods in C#, so I fixed this mod literally by accident, just pressing everything on my keyboard..
Debug Commands (Alt+~)
dservice.give_squad [num - optional] : generates units from the player culture's Elite Caravan party template - modified to have 50% chance to be female. Defaults to 10 companions, but can be any other positive number.
dservice.uplift_soldier [tier - optional] : creates a companion from a random soldier from your roster that has a tier > the input value (default -1).
dservice.convert_party_to_heroes : converts all non-hero soldiers in your party into companions.
dservice.give_party_heroes_perks : assigns unassigned perks for all player party heroes. It's random, so useful combinations are not guaranteed.
RUS
Установка
Перенести папку Bannerlords.DistinguishedService в папку Modules, в корне игры. Настроить мод под себя можно в файле Settings.xml
Заметка
Я сделал это, потому что у меня и у других людей в комментариях к предыдущим версиям этого мода была проблема: игра вылетала после боя или нельзя было сделать компаньона из определённых фракций. Так что если у вас всё работает, можете не читать дальше.
Сообщайте мне о багах, так как я буквально 4 дня назад начал играть в MB2 и никогда не создавал моды на языке C#, так что я исправил этот мод буквально случайно нажимая на все подряд на своей клавиатуре, а также тупо урезав устаревшие методы.
Консольные команды
dservice.give_squad [num - необязательно]: генерирует юнитов на основе шаблона Elite Caravan из культуры игрока, модифицированного так, чтобы 50% из них были женщинами. По умолчанию создается 10 спутников, но можно указать любое другое положительное число.
dservice.uplift_soldier [tier - необязательно]: создает спутника из случайного солдата из вашего списка, у которого уровень выше указанного значения (по умолчанию -1).
dservice.convert_party_to_heroes: превращает всех не-героев в вашей партии в спутников.
dservice.give_party_heroes_perks: назначает нераспределенные перки всем героям вашей партии. Это случайно, поэтому полезные комбинации не гарантированы.