Crusader Kings III

Crusader Kings III

32 ratings
Как добавить отчества восточным славянам
By provinzler
Наверняка многие задавались вопросом: «А почему, собственно, у скандинавов отчества есть, а у восточных славян их нет?»
На вопрос «Почему?» я не отвечу, потому что всё это находится в плоскости догадок, но решение проблемы вы найдёте ниже.
   
Award
Favorite
Favorited
Unfavorite
Вступление
Ещё на самом релизе Crusader Kings III я обратил внимание, что персонажи-скандинавы имеют отчества, тогда как восточные славяне, не бастарды и при известных родителях, ими обделены. Мне показалось это несправедливым и я решил узнать, в чём же тут дело. И довольно быстро выяснил, что дело в отсутствии всего одной строчки кода, добавление которой лечит проблему.
Решение
Как уже сказано выше, проблема заключается в том, что в файле, отвечающем за имена восточнославянских культур, отсутствует всего одна строка кода. Ну, или несколько строк, если вдруг захочется добавить отчества не только русской, но и вымершим культурам.

Для начала нам нужно найти папку name_lists. Мой путь к ней был таким: Crusader Kings III > game > common > culture > name_lists. Содержимое папки выглядит примерно так:

В этой папке вы можете найти файл 00_north_germanic и с помощью элементарного Блокнота лично отыскать необходимую нам строку (мало ли). Если же такого желания нет, то вот он текст, который можно копировать и вставить: always_use_patronym = yes

В оригинале это выглядит вот так:

Далее с помощью всё того же Блокнота открываем файл 00_east_slavic. В нём ищем строчки:
patronym_suffix_male
patronym_suffix_female

Сразу после них вставляем скопированный ранее текст, чтобы вышло вот так:

Затем сохраняем изменения в файле и идём играть.
Результат
Как результат наших микро-плясок с бубном, у восточных славян появятся отчества. Причём отчества будут не формата Иванovich, а вполне себе Иванович. Правда, сыновьям Алексеев повезло несколько меньше, ибо они всё равно будут Алексейовичами. Но к этому быстро привыкаешь, так что это не критично.

Парочка примеров:

Конечно же, при этом сохраняются и общие механики наименования, так что ваши персонажи продолжат иметь порядковые номера, а особенно запоминающиеся личности будут получать вместо отчества прозвища (как и скандинавы).
Ответы на вопросы
Постараюсь предугадать некоторые вопросы и сразу же на них ответить. Что этот раздел будет дополняться, обещать не буду (да и чем его можно дополнить?)

Вопрос: Где ты был все эти годы и почему скрывал эти тайные знания?
Ответ: Я не думал о том, что кому-то это может пригодиться. Но когда я рассказал эту историю в комментариях на YouTube, получил просьбы поделиться этими самыми знаниями. Именно поэтому я здесь.

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

Вопрос: Работает ли это так же и с другими культурами?
Ответ: Там, где есть строчки patronym_suffix_(fe)male, по идее, должно работать. Но никогда не проверял даже на волынской, ильменской и северской культурах, находящихся в том же файле, и ограничивался только русской культурой.

Можете распространить руководство среди жильцов вашего ЖЭКа, если посчитаете нужным.
4 Comments
dsk1306 21 Feb @ 1:56pm 
Вроде если на английском играть, то отчества на месте. Может проблема локализации?
So Baka 8 Feb @ 7:26pm 
хорошее руководство! обратись к разрабам на форуме, пусть официально пофиксят этот прикол с отчествами
N1bra 12 Oct, 2024 @ 4:37am 
А ведь реально странно, что у викингов есть , а у славян нет. Почему вообще бы не обратиться к разрабам, для них это делов на пару минут.
Extinrebok 23 Sep, 2024 @ 12:36pm 
Кстати, у игры есть странная особенность: если мать и отец из одной династии, иногда ребёнку даётся матчество (замечено было на иберийцах, но не суть).