Dynasty Isolation: Деление династий во время игры - Страница 5 - Моды форумчан - Strategium.ru Перейти к содержимому

Dynasty Isolation: Деление династий во время игры

Рекомендованные сообщения

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
(версия игры 2.4+)

 

Сколько говорилось о желании видеть в игре динамические династии, но Парадоксы, похоже этим заморачиваться не собираются, так заморочился я.

 

Вкратце, о моде:

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

 

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

 

Разработка первой версии мода завершена

 

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

 

Планы на вторую версию мода:

  • Переписать и упростить код мода с учётом новых возможностей моддинга;
  • Реализовать поддержку матриархата и законов о правах женщин;
  • Ввести скрытый счётчик изоляции династии, как предлагалось в этой теме;
  • Добавить правила игры, для тонкой настройки мода.

 

Спойлер
Спойлер

Изменения:

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

 

Запланировано:

  • Сообщения членам династий о переходах между ними, уведомления о падении династий, прочие информационные окна.
  • Переделать механизм разделения династий с решения на эвент. Персонажи смогут отказаться от выделения своего рода из династии, но потерять в престиже.
  • Дети отречённых/отделившихся персонажей смогут попросить о приёмном отцовстве, чтобы не покидать династию.
  • Штраф к отношениям с членами прежней династии и бонус за верность династии/роду.
Спойлер

Изменения:

  • Добавлен флаг, отмечающий наследование династии персонажем: Теперь женщины тоже могут выделять династии, дети, рождённые в матрилинейном браке, или вне брака, последуют за ними.
  • Добавлено уведомление о выходе персонажа из династии, но оно ещё багованное, приходит не всегда.
  • Основать свою династию, не выполняя дополнительных условий на культурную изоляцию теперь могут: известные непризнанные и признанные бастарды, а также легетимизированные бастарды, без собственного надела.

 

Проблемы:

  • Не добавляется модификатор отношения прежней династии, хотя вешающее его событие срабатывает. Кто шарит в эвентах, может попытаться разобраться, почему, и сэкономить мне время)
  • Предполагалось добавить модификатор "старший род", присваиваемый прямым потомкам основателя династии, по принципу первородства, но возникла проблема с бастардами: Надо игнорировать их, если есть законный наследник и НЕ игнорировать, если ни одного живого законного ребёнка нет. Но функционал модификаций позволяет лишь подсчитать число всех детей, но не детей, отвечающих условиям. Если у кого есть идеи -- готов их выслушать.
Спойлер

Изменения:

  • Матрилинейные браки теперь учитываются и при изгнании.
  • ИИ теперь тоже может отказаться менять династию.
  • Вместо смены династии, вслед за отцом, можно попросить главу династии об усыновлении, если проситель младше его наследника, или глава династии бездетен (черновой вариант, условия будут уточняться в следующих версиях), или основать свою собственную.
  • Игрок может отказать в усыновлении (условия для ИИ прописаны в триггере на возможность послать сам запрос, поэтому он всегда его одобряет).
  • ИИ начал "думать" принимая решения: при получении запроса на смену династии он исходит из титула, культуры и религии отца/матери и главы текущей династии (1700 строк кода угрохал на прописывание модификаторов, чтоб Парадоксам икалось!).
  • Новые уведомления (всё ещё забагованные, но на игру не влияет).
  • После выделения новой династии пересчитывается порядок наследования в старой.

 

Проблемы:

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

Спойлер

Изменения:

  • Выделение династии теперь происходит по эвенту: Персонаж может сменить династию, или принять культуру и религию главы династии. Эвент может появиться повторно, если персонаж остался в династии, а затем снова сменил культуру или религию.
  • ИИ вероятнее решит не выделять род, если его титул ниже титула главы династии.
  • ИИ всегда будет стремиться покинуть династию, если её глава -- его враг, или дружит с его врагами (не относится к эвенту выхода отца из династии).
  • ИИ никогда не покинет династию, с главой которой дружит (не относится к эвенту выхода отца из династии).
  • Женщина может основать династию только если у неё есть хоть один живой ребёнок, рождённый матрилинейно.
  • Основатель или текущий глава династии больше не может основать новую.
  • Признанные, но не легитимизированные бастарды больше не обрабатываются модом, так как такая механика уже есть в игре.
  • Только персонажи не младше двенадцати лет могут просить об усыновлении, при смене династии родителем.
  • Несовершеннолетние персонажи больше не могут основать династию, при смене династии родителем.

 

Исключены из планов:

  • Слияние династий, так как при появлении более одного родоначальника династическое древо ломается.
  • Механика старшей ветви рода, так как её идея конфликтует с механикой глав рода КК2.
Спойлер

 Изменения:

  • Убран мусор, оставшийся от попытки прикрутить трейт, так что мод больше не генерирует графические артефакты. Подтверждаю поддержку версии 2.5.2 (Conclave)
  • Исправлены опечатки.
  • Мод больше не генерирует собственную директорию для данных игры (сохранённые игру, флаги, карты, etc), ибо она ему нафиг не нужна, за отсутствием графики.
  • Изменилось название мода и его файлов. После установки, не забудьте включить его в лаунчере и удалить старую версию.
  • Механика изгнания теперь поддерживает кочевников (условия аналогичны племенным).
  • Кочевники не получают эвента на выделение династии, ввиду большей культурной и религиозной терпимости, но могут покинуть род вслед за родичем с иной формой правления (предложения по более реалистичному подходу принимаются).

 

 

 
Изменено пользователем Risto
Планы на новую версию
Ссылка на комментарий

Закреплённые сообщения
EugeneL
В 14/03/2017 в 20:17, DoubleGreen сказал:

Выдрал Dynasty Isolation из RMA, опробовал на 2.6.3 и на 2.7 и там и там  работает.

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

Кстати, Ваша ссылка -- битая: у меня 404 появляется при нажатии

Ссылка на комментарий

DoubleGreen

Дропбокс теперь за прямые ссылки теперь деньги просит, все ссылки похерились.

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

В 10.04.2017 в 12:22, DoubleGreen сказал:

Дропбокс теперь за прямые ссылки теперь деньги просит, все ссылки похерились.

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Вообще-то, ссылка в шапке до сих пор актуальна, зафиг вы мучаетесь?

 

В 20.04.2017 в 22:53, EugeneL сказал:

Просто, написано, что совместим с конклавом. Не очень понятно, есть ли совместимость с Монахами и Мистиками.

Последнее обновление RMA было до обновления DI под Конклав, так что версия в шапке темы заведомо поддерживает все версии игры, которые поддерживаются версией из RMA.

Ссылка на комментарий

Тимстер Липкенс

Общее направление мода сделать механику по возможному дроблению династии -- замечательное. Но имеющиеся механика дробит династии слишком быстро, радикально и не совсем исторично. Если стартовать в 769 году, то почти за миг Каролинги перестают являться единой династией. Хотя историчней и, если угодно, правдоподобней было бы лет 100 - 200 продержались и только после долгой и постепенной изоляций ветвей династии, ветви бы наконец образовали отделились от Каролингов. Я предлагаю следующую, возможно где-то кривоватую, механику постепенной изоляции, а предлагаю её, потому что особо-то не умею делать моды. Придумать более менее конкретную механику -- да, сделать -- нет.

Механика:

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

Каждый из них основывает и становится главой ветви династии (возможно принадлежность к ветви можно сделать через трейты) с уровнем изоляции «0». Когда этот уровень дойдёт до «5», то ветвь тут же отделится. (отделение можно сделать ровно таким же образом, как сделано в этом моде, через дворянина болванчика, желательно без механики усыновления, но жалко, что нельзя привязать название новой династии к родоначальнику или географии, хотя Парадоксы для бастардов смогли сделать привязку к географии)

Как же изменяется уровень изоляции? Когда умирает глава ветви, то изменяется и уровень изоляции. Факторы, повышающие и понижающие изоляцию. Отношение умершего главы ветви к главе династии (можно завести переменную и каждый месяц присваивать ей это значение). Если от -25 до +25, то считается, что отношения прохладные и изоляция повышается на «1», если отношения от -50 до -25, то повышается на «2», если менее -50, то на «3». Если же отношения от +25 до +50, то изоляция не увеличивается, а если более +50, то и вовсе уменьшается на «1». (возможно стоит проверять отношения не только глав, но и как бы отношение ветви в целом, но не понятно)  

Также, на изоляцию влияет культура и вероисповедание. Если они совпадают, то изоляция не растёт, если не совпадают, но в пределах группы, то рост на «1», иначе на «2».

Изоляция должна изменяться и под действием браков. Если персонаж династии, не принадлежавший к какой-либо из ветвей, женится на персонаже такой-то ветви, то изоляция должна снизится на «1». (возможно стоит также сделать механику увеличивающую изоляцию, в случаи почти не поддержания кровного родства)

На этом почти всё, но надо сделать важное примечание, когда умирает глава ветви, то его потомки тоже могут образовывать ветви! На этот раз уже ветви от ветви. Вот такая-то рекурсия.

Возможно в вышеописанной механике не учтены некоторые особые случаи. Меня пока больше всего беспокоят: виды наследования, не передающие наследство сыновьям (выборный равный раздел, выборная монархия, сеньорат, открытые выборы в монастырях и городах); возможность смерти сыновей до смерти их отца; при агнастическо-когнастическом наследовании дочери возможно тоже могут образовывать ветви (особенно, если вступили в матрельный брак); как настроить стартовых глав династий и ветвей; слишком мягкие или суровые условия изоляции.

Пример работы механики и её «подводные камни»:

Родоначальник династии Людовик, однопровинчатый граф, француз, католик, агнастический равный раздел. Через два года у его первой жены родилась дочка – Шарлотта. Далее жена не беременела аж 8 лет. Людовик испугался и решился изменить закон наследования на агнастическо-когнастический, хотя вскоре родился сын – Людовик II, а потом ещё и Франц. Но при последних родах жена умерла. Людовик решился на брак с дочкой не давно умершего окстинского графа. У дочки имелась слабая претензия, а её брат-граф -- мелкий мальчик. Вскоре вторая жена забеременела и родила сына – Бернарда. Тогда Людовик провёл победоносную войну за окстинское графство, но во время битвы ему нанесли рану, и он чуть позже испустил дух.

Ему унаследовал Людовик II. Его братья и сестра пока приходились ему безземельными придворными и потому не изолировались от него. Но прошлый Людовик допустил одну оплошность, он назначил опекуном своих детей вторую жену, и она воспитала Франца и Бернарда в окстинской культуре. Через некоторое время вторая жена-графиня умерла, ей унаследовал Бернард, который основал новую ветвь (проверку на удовлетворение условиям создания ветви можно делать, как и ежедневно, так и менее часто -- ежемесячно).

Это несколько опечалило Людовика II, но он не унывал. Он женил Франца и сестру Шарлотту, причём матрельным браком. После появилось следующие поколение. У Шарлотты родились две девочки и два мальчика. У Франца не родилось потомков – его жена оказалась прелюбодейкой, Людовик II ратовал за развод с ней, но по механике игры можно просить развод лишь со своим супругом. Тогда Людовик упросил Папу Римского назначить Франца наследником местного епископата, вскоре Франц стал епископом и ответвился. Всё более менее наладилось, но вспыхнула эпидемия оспы, храбрый Людовик II решился не прятаться от болезни, заразился, и достаточно рано, раньше своих других родственников, отошёл к предкам.

Ему унаследовал его единственный потомок – малыш Людовик III. В то время у Бернарда родились Бернард II, Карл, Констанция и бастард Генрих, также он захватил по сфабрикованной претензии графство. После рождения Генриха, Бернарда вызвали на дуэль, на которой он и погиб. Новым главой ветви Бернардов стал Бернард II, (к ветви ещё при рождении автоматически присоединились Карл и Констанция, Генрих как нелигитимизированный бастард оказался вне ветви) предыдущих глава негативно относился к Людовику III (-35), отчасти потому, что претендовал на его графство. Также Бернард являлся – окстинцем. Поэтому изоляция подскочила аж до «3». Это очень обеспокоило Людовика III. Он предложил 3 помолвки – между двумя дочерями Шарлотты и самим Людовиком III со стороны всей династии и со стороны Бернардов – Бернарда II, Карла и Констанцию. Когда отыграли свадьбы изоляция опустилась до «0».

Правда после этого случилось два несчастья. Во-первых, Шарлотта хотела кого-то убить при дворе. Её попытались арестовать, она сбежала и хоть она без земли, но не при дворе Людовика III или его вассала, так, что появилась ещё одна ветвь. (которая возможно тут же прервётся если вернуть Шарлотту) Во-вторых, Бернард I по не известным причинам отдал сына Карла на воспитание придворному иудею ашкенази. Поскольку у Бернарда I имелось два графства, то одно досталось и Карлу, так что он ответвился от ветви Бернандов и после его смерти, несмотря на старания канцлера Бернарда II, изоляция поднялась на «5» («2» и «2» от культуры и вероисповедания и ещё «1» от прохладных отношений).    

Ссылка на комментарий

Paris1871

мод совместим с новыми версиями сейчас, или нет?

Ссылка на комментарий

Eclairius

@Paris1871 , учитывая что послежнее сообщение в теме было в середине лета прошлого года - скорее не совместим от слова совсем.

Ссылка на комментарий

Артем07)
В 30.11.2018 в 18:06, Paris1871 сказал:

мод совместим с новыми версиями сейчас, или нет?

Совместим,я сейчас с ним играю.

 

Ссылка на комментарий

В 01.12.2018 в 00:31, Alex de Kler сказал:

@Paris1871 , учитывая что послежнее сообщение в теме было в середине лета прошлого года - скорее не совместим от слова совсем.

В 30.11.2018 в 18:06, Paris1871 сказал:

мод совместим с новыми версиями сейчас, или нет?

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

Спойлер

Чем народ заблуждать, лучше бы медальку дали...
KNLVuXr.png

i

Шапку обновил: починил спойлеры, оформил списки, поправил грамматику и добавил планы на новую версию.

Изменено пользователем Risto
Клянчит медальку и машет синей плашкой
Ссылка на комментарий

GeorgeConcueror

а мод работает стороними глобальными модами (warhammer geheimnisnacht)?

 

и вообще как он работает? как создать династию? (условия выполнены)

Ссылка на комментарий

В 03.12.2018 в 23:32, GeorgeConcueror сказал:

а мод работает стороними глобальными модами (warhammer geheimnisnacht)?

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

В 03.12.2018 в 23:32, GeorgeConcueror сказал:

и вообще как он работает? как создать династию? (условия выполнены)

Только что перепроверил для версии 3.0 - мод работает: это можно наглядно наблюдать на Каролингах, на второй закладке, в первые же месяцы игры. У меня, например откололась династия Людвига Германца, за которым последовал и его сын - король Баварии.


Выделение происходит по эвенту, который получает персонаж, удовлетворяющий всем следующим условиям:

  • Не является главой династии (текущего главу можно посмотреть в династическом древе, там есть специальная кнопка) или первым персонажем в династии (проверяется по тому, входит ли отец или, для матрилинейных браков, мать в другую династию);
  • Имеет хотя бы одного совершеннолетнего сына;
  • Владеет хоть одним не номинальным и не временным титулом;
  • Независим или его верховный сюзерен из другой династии;
  • Имеет другую культуру или религию, нежли глава династии, или признанный бастард;

По эвенту, у персонажа есть выбор - выделить династию или сменить культуру и религию на те же, что и у главы династии.

 

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

Глава династии может одобрить запрос об усыновлении - тогда проситель становится его сыном, или отклонмит, принудительно делая просителя основателем новой династии.

 

Для того, чтобы мод работал, папку с модом и файл .mod надо распаковать в директорию Paradox Interactive\Crusader Kings II\mod в ваших документах. Путь указан для Windows, в Линуксе надо искать папку .paradoxinteractive/Crusader Kings II/mod в домашней директории пользователя. И, разумеется, надо не забыть поставить галочку напротив мода в лаунчере, перед запуском игры.

Изменено пользователем Risto
Ссылка на комментарий

GeorgeConcueror

протестил работает с warhammer:geheimnisnacht. (ver.1.2)

Изменено пользователем GeorgeConcueror
Ссылка на комментарий

Alariko

Благодарю за мод 🙏

Ожидал, что в 3.0.0 парадоксы как раз эту механику добавят, как и многое остальное, что они показывали в дневниках, перенятое из можа CK+, но нет, почему-то они решили что люди, живущие продолжительное время в разных государствах с разными культурными группами, будут представлять один и тот же династический дом 😂

 

Видимо, для параходов клепать африканские несуществовавшие ни де-юре, ни де-факто африканские империи из патча в патч приоритетнее, чем заниматся нововведением подобных необходимых династических механик. 

Ссылка на комментарий

Rudeus Greyrat
В 05.12.2018 в 08:08, Alarih94 сказал:

Благодарю за мод 🙏

Ожидал, что в 3.0.0 парадоксы как раз эту механику добавят, как и многое остальное, что они показывали в дневниках, перенятое из можа CK+, но нет, почему-то они решили что люди, живущие продолжительное время в разных государствах с разными культурными группами, будут представлять один и тот же династический дом 😂

 

Видимо, для параходов клепать африканские несуществовавшие ни де-юре, ни де-факто африканские империи из патча в патч приоритетнее, чем заниматся нововведением подобных необходимых династических механик. 

Такие африканские империи как канем и мали существовали в реальности, только канем занимал меньше территории, чем в игре....

Изменено пользователем Rudeus Greyrat
Ссылка на комментарий

Alariko
6 минут назад, Rudeus Greyrat сказал:

Такие африканские империи как канем и мали существовали в реальности, только канем занимал меньше территории, чем в игре....

we woz kings 'n sheet!

Ссылка на комментарий

Присоединиться к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 94
  • Создано
  • Последний ответ
  • Просмотры 33918

Лучшие авторы в этой теме

  • Risto

    33

  • Evk

    5

  • Empty_Two

    4

  • Menschenhasser

    3

  • Tempest

    3

  • Соболь

    3

  • DoubleGreen

    2

  • Salvagard

    2

  • Richard

    2

  • Falcssonn

    2

  • Ollor

    2

  • AndrewTi

    2

  • EugeneL

    2

  • Deniskrapivin

    2

  • Eorl

    2

  • Gnyll

    2

  • Alariko

    2

  • Sviatoslav

    2

  • Flamme

    2

  • Rudeus Greyrat

    2

  • GeorgeConcueror

    2

  • Ouwen

    1

  • Тимстер Липкенс

    1

  • Dimadi

    1

Лучшие авторы в этой теме

Популярные сообщения

Risto

Не могу знать наверняка, так как не тестил, но должен работать. Однако, мод не поддерживает матриархат, которого в Вахе есть, так что работать может не всегда корректно и я бы не рекомендовал использо

Risto

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

Rudeus Greyrat

Работает ли на 2.6.3?

DoubleGreen

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

Eclairius

@Paris1871 , учитывая что послежнее сообщение в теме было в середине лета прошлого года - скорее не совместим от слова совсем.

Артем07)

Совместим,я сейчас с ним играю.  

GeorgeConcueror

протестил работает с warhammer:geheimnisnacht. (ver.1.2)

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...