Battle Brothers

Battle Brothers

Barbarian mod: Barbarians for hire from northern villages
Предупреждение! Вышел новый патч 1.4.0.47. Модификацию нужно скачать заново. Не исключено появление ошибок "совместимости версий". Сообщайте, пожалуйста, об ошибках! Выгружайте log.html!

C:\ Users \ UserName \ Documents \ Battle Brothers \ log.html

Warning! A new patch 1.4.0.47 has been released. The modification must be downloaded again. It is possible that "version compatibility" errors will appear. Please report about bugs! Unload log.html!

https://www.youtube.com/watch?v=88QtyJfCPXA


НА РУССКОМ

Внимание:

Чтобы иметь саму возможность нанимать варваров (в самых северных поселениях!), Вы должны иметь DLC "Воины севера".

https://steamcommunity.com/sharedfiles/filedetails/?id=2198254970
Ссылка[www.yadi.sk] на скачивание модификации => И да, это всё ещё бета-версия!)

Для профилактики конфликтов с другими модификациями был использован пакет mod_hooks[www.nexusmods.com] (вер. 18).

Авторство и благодарности

Код: Centurion-X;
Тексты: Gandalf & Sneery Thug;
Тесты: Centurion-X & Sneery Thug.

Спасибо Вам, ребята, огромное, потому что без Вашей помощи модификации просто не было бы!!

Спасибо Адаму - за утилиты mod_kit[www.adammil.net] & mod_hooks[www.nexusmods.com]!
Спасибо Лорду Шэнку - за редактор сохранений[drive.google.com]!
И, конечно, спасибо разработчикам[battlebrothersgame.com] - за игру!!!

Импульсом к созданию модификации стала одна из тем форума за авторством Cumander Shepard.

Вы можете, на свой страх и риск, привносить любые изменения в эту модификацию, но исключительно для личного пользования. Если Вы захотите разрабатывать и распространять собственную модификацию, с использованием наших наработок, то тогда нужно будет сообщить об этом нам! Так как для этого, под задачу обеспечения совместимости между модификациями, специально разрабатывается панель модов.

https://steamcommunity.com/sharedfiles/filedetails/?id=2292157344
Также напоминаем требования разработчиков:
- Запрещается изменять, удалять или обходить ограничения, устанавливаемые DLC;
- Все вопросы, так или иначе связанные с модификациями, должны разрешаться в сообществе разработчиков модификаций;
- Модификации к игре должны распространяться бесплатно!

Дополнения

Для совместимости модификации с редактором[drive.google.com] от Shank Lord'а нужно скачать небольшую заплатку[yadi.sk]. Устанавливать в родительскую директорию! Протестировано на версии 1.6.17.

Потому что, хотя модификация и не затрагивает механизм сериализации сохранений, но добавляет некоторые "новинки": два навыка ("барабаны войны", "ярость варваров"), один предмет (армейский барабан).

https://steamcommunity.com/sharedfiles/filedetails/?id=2282081535
История изменений

0.1 - Добавлена возможность нанимать 1 - 2 варваров (в поселениях на севере);

0.2 - Добавлена возможность нанимать избранного (при условии, что в отряде есть не менее 3 варваров);

0.3 - Добавлен навык "ярость варваров" (как специфический для варваров);

0.35 - Теперь избранный восстанавливает свою выносливость быстрее;

0.4 - Добавлен навык "барабаны войны" (для избранного), сам барабан может быть обнаружен в списке трофеев;

0.45 - Присутствие избранного в отряде обеспечивает лояльность всех варваров, его изгнание из отряда приводит к обратным последствиям.

Если Вы начнёте игру со сценария "северных рейдеров", то заметите эти изменения сразу же, поскольку есть некоторая вероятность, что один из варваров окажется избранным (т. е. сможет сыграть на барабане, если, конечно, Вы сумеете добыть барабан в бою).

https://steamcommunity.com/sharedfiles/filedetails/?id=2285211197
Пожелания

Это бета-версия. Если что-то не работает или работает не так, - не расстраивайтесь! А проверьте, не обновлялась ли модификация. Есть вероятность, что я это что-то уже отыскал и подправил 8-)

Нет? Сообщайте, пожалуйста, обо всех обнаруженных проблемах!!!

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

Если Вы умеете хорошо рисовать, то, пожалуйста, нарисуйте иконку для этой модификации, с варваром. Что совсем не умею - так это прилично рисовать 8(

Что дальше?

Выпуск стабильной сборки модификации, после чего - экспериментальная попытка добавить новое тематическое событие, связанное с избранным и его историей.



IN ENGLISH

Attention:

To be able to recruit barbarians (in the northernmost settlements!), You must have DLC "the Warriors of North".

https://steamcommunity.com/sharedfiles/filedetails/?id=2198254970
Link[www.yadi.sk] to download the modification => And yes, it is still beta-version!)

To prevent conflicts with other modifications, was used mod_hooks[www.nexusmods.com] framework (ver. 18).

Authorship & gratitudes

Coding: Centurion-X;
Testing: Centurion-X & Sneery Thug;
Writers of texts: Gandalf & Sneery Thug.

THANK YOU, guys, huge, because without Your Aid this modification simply would not exist!!

Thanks to Adam - for the tools mod_kit[www.adammil.net] & mod_hooks[www.nexusmods.com]!
Thanks to Lord Shank - for the save editor[drive.google.com]!
And, sure, many thanks to the Overhype studios[battlebrothersgame.com] - for the great game!!!

The impetus for the creation of the modification was one of the forum topics authored by Cumander Shepard.

You may, at Your own risk, make any changes to this modification, but solely for Your personal use. If You will want to develop and distribute Your own modification, using our groundworks, then You will need to inform about it! For the reason that, for the task of ensuring compatibility between modifications, a mods panel is being developed.

https://steamcommunity.com/sharedfiles/filedetails/?id=2292157344
Also remind developers requirements:
- Do not change, remove or circumvent limitations on features or content that lock them behind a particular DLC;
- All mods should be free of charge and never need to be paid for;
- Issues related to mods should be solved within the modding community.

Complements

For compatibility the modification with the save editor[drive.google.com] from Shank Lord needed to download small patch[yadi.sk]. Install in parent directory! Tested on version 1.6.17.

This because, although the modification does not affect the save serialization mechanism, but it adds two "new" perks ( "barbarian fury" and "drums of war"), one "new" item (army drum) in game's save.

https://steamcommunity.com/sharedfiles/filedetails/?id=2282081535
History of the changes

0.1 - Added the ability to hire 1 - 2 barbarians (in the northernmost settlements);

0.2 - Added the ability to hire a chosen one, but provided that there are at least 3 barbarians in the squad;

0.3 - Added the perk "rage of barbarians" (as an specific perk for barbarians);

0.35 - The Chosen now regains his stamina more faster;

0.4 - Added the perk "drums of war" (for the chosen only), the drum itself can now be on Your trophy list;

0.45 - The presence of the chosen one ensures the loyalty of all barbarians of squad, but his dismissal leads to the opposite consequences.

If You start new game with the "northern raiders" scenario, You will notice these changes immediately, since there is some probability that one of the barbarians will be the chosen (that is, he will be able to play the drum, if, sure, You will be able to get this drum in battle).

https://steamcommunity.com/sharedfiles/filedetails/?id=2285211197
Requests

This is a beta-version. If something does not work or does not work correctly, do not be discouraged! But check if the modification has been updated. There is a chance that I also discovered and corrected something already 8-)

Nope? Please report any bugs You find!!!

Make suggestions: what to add, what to remove... If You are a native speaker and noticed any mistakes in our descriptions texts, then, please, write how it should be in accordance with the rules of the English language.

If You are good at painting, then, please, could You to draw a icon with the barbarian for this modification? That I do not do well, apart twaddling on english, - so it is drawing 8(

What is next planned?

The release of a stable build, after which - an experimental attempt to add a new event related to the chosen one and his history.

P.S. Желаем Вам приятной игры! We wish You a pleasant game!
Legutóbb szerkesztette: centurion-x; 2021. jan. 14., 12:15
< >
1630/44 megjegyzés mutatása
How does the "drums_of_war_skill" work? Barbarian has drum but there is no action button to play the drum. Barbarian is at level 11. "Barbarian_fury_skill" is active and works fine.


Переведено с помощью Google Translate
Как работает "drums_of_war_skill"? У варвара есть барабан, но нет кнопки действия для игры на барабане. Варвар находится на 11 уровне. "Barbarian_fury_skill" активен и работает нормально.
Col-Doge eredeti hozzászólása:
How does the "drums_of_war_skill" work?

Большое спасибо Вам за обратную связь! В текущей сборке умение использовать барабан по назначению доступно только лишь избранному. Поскольку я боюсь поломать игровой баланс! Но я готов рассмотреть любые доводы как за, так против. И внести соответственные изменения, если что... Переигрывать не придётся 8) - не теряйте сохранения!

Thank You very much for feedback! In the current build, this skill (for using war drum on destination) is available only for the chosen. Because I am afraid to break the balance! But I am ready to consider any arguments both pro and contra and make the changes, if need... You will not have to replay 8) - just do not delete Your save!

Col-Doge eredeti hozzászólása:
Barbarian is at level 11.

Может быть имеет смысл активировать это умение у каждого варвара-ветерана, кто достигнул, к примеру, 12го уровня?

Maybe it makes sense to active this skill at every barbarian-veteran who has reached, for example, level 12ve?
Legutóbb szerkesztette: centurion-x; 2020. dec. 21., 7:05
Thought it might be a bug with the war drum. Thank you for confirming it is no bug. Thank you for the mod. It has been fun playing with a Barbarian on the team. Agree a war drum would break the game, but I am past that and looking for new play in the Battle Brothers game. 😀 A player does not have to use the war drum if they consider it is too much. It makes sense to add the war drum skill in veteran levels. Even with that a player has to do three things to use a war drum. A player must find a war drum, equip barbarian with the war drum and use the skill to play war drum. It is a deliberate activity that player may chose not to use if he believes it is overpowered.

Думал, что это ошибка с боевым барабаном. Спасибо, что подтвердили, что это не ошибка. Спасибо за мод. Было весело играть с варваром в команде. Согласитесь, что военный барабан сломает игру, но я уже прошел через это и ищу новые возможности в игре Battle Brothers. 😀 Игроку не обязательно использовать боевой барабан, если он считает, что его слишком много. Имеет смысл добавить умение боевой барабан на ветеранских уровнях. Даже при этом игроку нужно сделать три вещи, чтобы использовать боевой барабан. Игрок должен найти боевой барабан, вооружить варвара боевым барабаном и использовать навык, чтобы играть в боевой барабан. Это преднамеренное действие, которое игрок может не использовать, если считает, что оно слишком сильное.
Col-Doge eredeti hozzászólása:
Thank you for the mod. It has been fun playing with a Barbarian on the team.

Пожалуйста 8)) Вы также можете использовать редактор сохранений Лорда Шенка ( но будет нужно скачать небольшую заплатку[yadi.sk] ) и дать своему варвару это умение.

Please 8)) You can also use Lord Shenk's save editor (but will need to download a small patch[yadi.sk] for this) and give Your barbarian that skill.
Legutóbb szerkesztette: centurion-x; 2020. dec. 21., 12:45
Used the bb edit patch to activate the war drum and the war drum is over powered. Having much fun with it. :steamhappy:

Использовал патч редактирования bb, чтобы активировать боевой барабан, и боевой барабан перегружен. Получил много удовольствия от этого. :steamhappy:
Legutóbb szerkesztette: Coldoge; 2020. dec. 21., 20:02
Col-Doge eredeti hozzászólása:
Used the bb edit patch to activate the war drum and the war drum is over powered. Having much fun with it.

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

В «стабильной» сборке я постараюсь поиграть с тем, что мастерство приходит с опытом и любой варвар может научиться правильно бить "по ушам".., начиная с 12го уровня 8-)

At first I planned to restrict the limits of influence a war drum's effect only to the ears of barbarians and wildmen 8) But, finally, I simply agree that the ears by all people are arranged almost the same 8)) And the drumbeat master is able to pick up his own rhythm-key to almost any company.

In a "stable" build I will try to рlay with the fact that mastery comes with experience and any barbarian can learn to hit on the ears correctly.., starting from 12th level 8-)

P.S. Если по игровым результатам у Вас есть какие-либо ещё комментарии и предложения, то, пожалуйста, не стесняйтесь поделиться ими с нами 8))

If as a result from playing You have any comments and suggestions, then, please, do not hesitate to share us 8))
Legutóbb szerkesztette: centurion-x; 2020. dec. 23., 13:09
This doesn't seem to work any more? I don't even have that folder structure in the download. there is no entity folder. Is there a new way to doing it?




centurion-x eredeti hozzászólása:
mdlrbl eredeti hozzászólása:
this is exactly what I was looking for except one little tweak, is it possible to have barbarians possibly be hirable in all settlements. I was looking to do Warriors of the north Origin but all the northern cities start hostile.

Я очень рад, что Вам нравится 8) Да, можно. И я Вас научу. Прямо сейчас 8=) I am very glad that You like it 8) Yes, You can do. And I will teach You how. Right now 8=)

mod_barbarian.zip -> scripts / entity / world / settlements / buildings / crowd_building.nut:
function onUpdateDraftList( _list ) { if (this.Const.DLC.Wildmen && this.m.Settlement.getTile().SquareCoords.Y > this.World.getMapSize().Y * 0.8) { _list.push("barbarian_background"); _list.push("barbarian_background"); } }
замените на / change to:
function onUpdateDraftList( _list ) { _list.push("barbarian_background"); _list.push("barbarian_background"); }

Приятной игры! Have a good game!
John Doe eredeti hozzászólása:
This doesn't seem to work any more? I don't even have that folder structure in the download. there is no entity folder. Is there a new way to doing it?

Да, извиняюсь, это "переехало", т. к. стараюсь активнее использовать mod_hooks!)

mod_barbarian.zip -> scripts / !mods_preload / barbarian.nut:
local onUpdateDraftList = function( _list ) { if (this.Const.DLC.Wildmen && this.m.Settlement.getTile().SquareCoords.Y > this.World.getMapSize().Y * 0.8) { _list.push("barbarian_background"); _list.push("barbarian_background"); } };

замените на / change to:
local onUpdateDraftList = function( _list ) { _list.push("barbarian_background"); _list.push("barbarian_background"); };

Yes, sorry, it "moved", since I try to use mod_hooks more actively!)
Legutóbb szerkesztette: centurion-x; 2021. jan. 3., 6:00
Great, thanks for the quick response.
To recruit the Chosen, is there a max of 1 per group? Or can you have 6 Barbarians and 2 Chosen?

Also I see Sundering Strikes in the code, but I don't see it as a perk at all. Same with Barbarian Rage, as mentioned in your original post. Did those get removed?


And FYI: There is a mod out on the Nexus called Accessory Companion. It allows someone to Tame beasts. Specifically Unholds. So I was thinking, if you added the Beastmaster to the recruitment list, we can use combined codes to merge the mods, allowing him to tame/command the Unhold. - Thoughts?
Legutóbb szerkesztette: John Doe; 2021. jan. 4., 22:07
Большое спасибо Вам за обратную связь! Thank You very much for feedback!

John Doe eredeti hozzászólása:
To recruit the Chosen, is there a max of 1 per group? Or can you have 6 Barbarians and 2 Chosen?

На данный момент избранный может быть всего один 8( Это связано с тем, что я пытаюсь избежать чрезмерного усиления отряда игрока. Но у меня есть идея для игрового события, через которое один из высокоуровневых варваров впоследствии сможет стать избранным 8)

At the today's moment, there will be only one Chosen 8( Because I am trying to avoid over-strengthening the player's squad. But I have the idea for a new game's event through which one of high-level barbarians will subsequently can become the Chosen 8)

John Doe eredeti hozzászólása:
Also I see Sundering Strikes in the code, but I don't see it as a perk at all. Same with Barbarian Rage, as mentioned in your original post. Did those get removed?

Barbarian Rage - сейчас это скрытый перк, который на самом деле есть у всех варваров, без исключений, и отвечает за варварский аналог ротации.

Devastating & Sundering Strikes будут добавлены несколько позднее. Я пока что обдумываю, как это лучше реализовать.


Barbarian Rage just now is a hidden perk that all barbarians having, without exception, and is responsible for the barbarian counterpart of "rotation" skill.

Devastating & Sundering Strikes will be added later. I am still thinking about how better to implement this.

John Doe eredeti hozzászólása:
And FYI: There is a mod out on the Nexus called Accessory Companion. It allows someone to Tame beasts. Specifically Unholds. So I was thinking, if you added the Beastmaster to the recruitment list, we can use combined codes to merge the mods, allowing him to tame/command the Unhold. - Thoughts?

Barbarian Beastmaster - это следующий кандидат для появления в отряде игрока 8)) При условии, что в нём уже есть избранный. Но я ещё работаю над этим.

Модификация далека от завершения и будет обновляться ещё не раз. Предлагайте, пожалуйста, свои идеи!)


Barbarian Beastmaster is the next candidate to appear in the player's squad 8)) Provided that there is already a chosen one. I am working yet on it.

The modification is far from complete and will be updated and more than once. Please offer Your ideas!)
Legutóbb szerkesztette: centurion-x; 2021. jan. 5., 8:00
Is this the code where I can change the max recruitment for the Chosen?

There is some code after this, but that looks like it's just percentage of a Barb being a chosen.

else if (bro.getSkills().hasSkill("background.barbarian"))
{
counter += 1;
this.logWarning("Barbarian №" + counter);
John Doe eredeti hozzászólása:
Is this the code where I can change the max recruitment for the Chosen?

Программисты обычно страдают перфекционизмом и им не нравится тот код, который они сами же и создали какое-то время тому назад. Потому что они вынужденны постоянно учиться и осваивать новые технологии 8) Я бы всю функцию переписал заново. И добавил счётчик, о котором просите. Но времени на это пока нет 8( Попробуйте так...

The programmers usually suffer from perfectionism and do not like the code that they themselves created a long time ago. Because they have to constantly learn and mastering new technologies 8) I would rewrite the entire function. And added the counter You are asking for. But there is no time for that yet 8( Try this...

Замените / change:
if (chance && counter >= 3) { if (doubler == "false" && this.Math.rand(1, 100) <= 50) { tableOne[0] <- "true"; this.onCreateChosen(); } }
на / to:
if (chance && counter >= 3) { if (this.Math.rand(1, 100) <= 50) { this.onCreateChosen(); } }
Legutóbb szerkesztette: centurion-x; 2021. jan. 8., 7:00
Great.

Also, for some reason the Barbarians have no upkeep costs. Their salary is 0. I'm playing a Northern Raiders origin. The Chosen has a salary, and the Monk has a salary. But all the Barbarians I've recruited have none. Is that by design? And/or how we can add some costs back in. In the Barbarian background file it does say 20 for upkeep, but there must be something else eliminating it.

The costs of a Barbarian is 1-5K to recruit. Which is a nice figure, somewhat balanced. I'm wondering if you added the no upkeep because of the higher recruitment costs?
John Doe eredeti hozzászólása:
Also, for some reason the Barbarians have no upkeep costs. Their salary is 0. I'm playing a Northern Raiders origin. The Chosen has a salary, and the Monk has a salary. But all the Barbarians I've recruited have none. Is that by design?

Ой 8=) Это было сделано преднамеренно, чтобы чуток облегчить жизнь себе, любимому тестировщикам модификации! Но я забыл всё откатить обратно 8( Спасибо Вам за напоминание 8)

Oops 8 =) This was done to make life more easier for myself for all mod's testers. I forgot to roll everything back 8( Thank You for reminding 8)

John Doe eredeti hozzászólása:
And/or how we can add some costs back in. In the Barbarian background file it does say 20 for upkeep, but there must be something else eliminating it.

Строчка this.character_background.onUpdate(_properties) должна быть последней строкой функции onUpdate( _properties ).

The code's line this.character_background.onUpdate (_properties) should be the last in the onUpdate (_properties) function.

Вот так / Like so:

mod_barbarian.zip => scripts / skills / backgrounds / barbarian_backgroun.nut:
function onUpdate( _properties ) { // this.logWarning("Function onUpdate called!"); if (this.m.IsChosen) { _properties.FatigueRecoveryRate += 5; } else { ... } this.character_background.onUpdate(_properties); }
Legutóbb szerkesztette: centurion-x; 2021. jan. 9., 12:20
< >
1630/44 megjegyzés mutatása
Laponként: 1530 50