Дневник разработчиков Дневники разработчиков Crusader Kings 2

Статус
В этой теме нельзя размещать новые ответы.

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №15: Коготь Дракона
(автор — rageair)
Приветствую!

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

Китай в основном довольствуется пребыванием в пределах Поднебесной, но для него свойственно желать данников за её пределами. Не смотря на то, что только экспансионистский Китай будет активно преследовать все больше данников, даже смягчившись с годами, он захочет иметь несколько из них. Иногда Китай будет идти на войну, чтобы сделать кого-то своим данником – он часто будет нацелен на небольшие государства в бассейне Тарима или в районе Тибета, однако те часто склонны сдаваться до объявления фактической войны.


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

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

С другой стороны, если в Китае "Золотой век", будет неразумно вмешиваться в его дела. Он сможет призвать большие и лучшие войска, и, как правило, желает, чтобы более крупные государства были его данниками, даже если он не идет за большинством из них как обычно. В то время как Китай, переживающий "Золотой век", является более угрожающим, будет более выгодно спрашивать его о Дарах, поскольку их эффекты будут намного сильнее и продолжатся дольше.

Если Китай будет экспансионистским, он захочет захватить земли для себя. Китай довольно редко бывает экспансионистским. Это наиболее распространенный момент, когда / если он управляется монголами или другими алтайскими императорами. Когда Китай является экспансионистским, он не обязательно сильнее, чем обычно, но он будет идти за "крупной рыбой". Он будут нацелен почти на любое государство, несмотря на размер, и попытается заставить их платить дань, или захватить их. Если Китай проиграет войну, будучи экспансионистом, он может быть выброшен из экспансионизма в беспорядки. Если Китай будет экспансионистским, и переживать "Золотой век", он станет непреодолимым и безжалостным – это чрезвычайно редкая комбинация, которая, как правило, случается в одной из десяти игр или около того.

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


Не только Император может пойти войной на Запад – авантюристы в свое время покинут Китай, чтобы найти себе новый дом. Существуют три основных архетипа:

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

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

Генералы повстанцев – если гражданская война будет выиграна, особенно амбициозный генерал может пробраться на запад, чтобы основать новую Китайскую Империю. Они часто приходят с останками от повстанческих армий, что делает их очень опасными. Угроза создания новой Китайской Империи будет вызывать гнев правящей китайской династии, часто заставляя их отложить все остальные дела, чтобы придушить западных претендентов.


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




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №16: Вдоль Шелкового пути
(автор — rageair)
Приветствую!

Сегодня я хотел бы поговорить об одной из особенностей, которую мы решили улучшить и переделать – Шелковый путь. Шелковый путь был введен в дополнении Horse Lords и являлся как прибыльным, так и очень раздражающим в управлении и непостоянным в своем поведении. Поскольку Шелковый путь необходим для моделирования важности Китая, он также будет разблокирован, при наличии Jade Dragon. Конечно, владельцы Horse Lords получат все улучшения, которые мы делаем.

Чаще всего Шелковый путь сознательно игнорировался игроками, поскольку было слишком много хлопот в управлении им. Вы привыкли конкурировать за место, для постройки своих торговых постов не только с другими государствами, но и с вашими вассалами. Другая проблема заключалась в том, что Шелковый путь можно слишком легко перекрыть – 100 человек грабивших Дуньхуань полностью перекрывали торговлю дальше по течению, что было не очень реалистично. На ограниченных маршрутах торговле обычно некуда идти, и можно было нередко увидеть, что путь полностью заблокирован, если обе точки возникновения находятся в осаде.

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

В настоящее время точки возникновения Шелкового пути находятся к северу от Тибета, в Южном Тибете и идут через океан до Южной Индии.

Мы имеем новое видение Шелкового пути, где вы хотите контролировать (и бороться за) конкретные графства вдоль путей, в которых всегда можно построить торговые посты. Эти «горячие точки» размещены в разных графствах с историческим прецедентом вдоль самого пути – то есть Хотан, Кашгар, Дебул, Мерв и даже в отдаленных, таких как Иерусалим, Антиохия и Александрия. В настоящее время у нас есть 51 торговый пост, расположенный по Шелковому пути.

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

Значение Шелкового пути зависит от многих факторов, таких как рейды, осады и нынешняя позиция Китая. Рейды и осады перестанут мгновенно перекрывать Шелковый путь, вместо этого они уменьшат объем торговли, который перемещается вниз по течению на определенный процент – 10% для любого графства, находящегося под осадой (включая рейдеров) и 25% для любого осажденного графства. Это означает, что, хотя Шелковый путь по-прежнему имеет динамичную и интересную ценность, он никогда не будет произвольно отрезан несколькими рейдерами.

Теперь вы можете легко определить, где происходят боевые действия вдоль Шелкового пути.

Как правило, всегда лучше контролировать торговые посты дальше по самому пути. Торговые посты, расположенные дальше по пути, более восприимчивы к рейдерам и осадам, поскольку торговля должна путешествовать по большему количеству графств, чтобы добраться туда. Однако это далеко не бесполезно, поскольку торговый пост, работающий с эффективностью 50%, по-прежнему производит много богатства.

На этом скриншоте вы видите, что война в Бенгалии душит Шелковый путь, проходящий через Восточную и Центральную Индию. Имеются также заметные конфликты на пути в Северной Степи, а также незначительные конфликты в Египте, Персии и Ираке.

Торговые посты теперь работают аналогично больницам – тот, кто владеет графством, контролирует торговый пост (это не относится к торговым республикам, которые работают неизменно, даже на Шелковом пути). Это означает, что вы захотите иметь больше графств на Шелковом пути, чем сможете удержать в приделах личной вотчины. Это делает его более увлекательным для игры за вассала, так как ваш сюзерен не сможет украсть ваш слот для торгового поста, из-за того что вы не построили его первым!

Торговые посты Шелкового пути требуют много денег, их уничтожают осаждающие вражеские армии, даже если в графстве еще не были осаждены другие здания. Это было изменено – они все еще уничтожаются после осады, но теперь осаждаются последними. Это означает, что вы можете защитить их замками и фортами, снова улучшая опыт того, кто его строит. Сейчас гораздо меньше риска в создании различных зданий, которые содержат торговые посты Шелкового пути

Позиция Китая может повлиять на ценность Шелкового пути – чумы, беспорядки, вторжения, гражданские войны и голод уменьшают её, в то время как "Золотые Века" увеличивают! Иногда Китай может решить закрыть Шелковый путь и повернуть его внутрь, но, если вы достаточно сильны в военном плане или контролируете достаточное количество графств на Шелковом пути, вы можете заставить их открыть его обратно...

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

Эмир Сокотры, с торговым постом в своей вотчине.
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №17: Качество жизни
(автор — Meneth)
Добрый день. Я Magne «Meneth» Skjæran, программист CK2, снова был выпущен из своей клетки, чтобы написать дневник разработчиков для вас, ребята. В прошлом я писал дневники о моддинге, оптимизации, качестве жизни и некоторые наполнительные дневники в течение лета, и сегодня я возвращаюсь к одной из тем: качество жизни.

Еще в 2.7 мы добавили ряд улучшений качества жизни, которые я имел честь описать в дневниках разработчиков. Эти изменения оказались чрезвычайно популярными, поэтому мы попытаемся повторить их успех в 2.8. Наш первый шаг к этому – это функция "Точки Сбора", которая будет включена в Jade Dragon, но мы также решили добавить кучу бесплатных функций.
Так что без дальнейших церемоний, давайте начнем.


Если у вас когда-либо было несколько артефактов того же типа, вы почти наверняка почувствовали утомительность связанную с заменой используемого артефакта. Сначала вам нужно было снять его, и только тогда вы могли экипировать что-то в слот.
Мы упростили это, сделав «Экипировку» доступной, даже если слот заполнен; он просто снимет то, что находится в нем, чтобы освободить место. Для модов, имеющих слоты, способные вмещать более чем один предмет, снимается первый найденный артефакт, который использует данный слот.

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

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

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


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


Кроме того, у нас уже есть множество значков состояния. В 2.7, мы сделали значок «тюрьмы», который даёт вам знать, кто держит персонажа в плену. Мы применили ту же идею к нескольким другим значкам:
  • Работа: будет показывать, где советник выполняет свою задачу
  • Наставник: при нажатии вы перейдете в окно персонажа-опекуна
  • Возглавляет войска: при нажатии покажет вам соответствующую армию и выберет ее, если она принадлежит вам
  • Сам портрет персонажа: если вы нажмете на выбранного вами персонажа, то перейдете к его местоположению

Одним из новых дополнений к окну персонажа является флажок «Ограничить брак». Некоторые из вас, возможно, уже видели это в стриме на прошлой неделе.
Теперь вы можете отключить ИИ-брак для ваших детей и внуков, чтобы они не заключали браки, которых вы не желаете. Тем не менее, обратите внимание, что они могут жениться по событию, поэтому вам лучше не тянуть слишком долго с заключением устраивающего вас брака.
Чтобы помочь вам сделать это, вы можете также организовать брак от их имени не смотря на то, что опция «Ограничить брак» может быть включена.
Поскольку это невероятно мощный инструмент, он имеет некоторые ограничения. Прежде всего, его можно использовать только в отношении ваших детей и внуков.
Во-вторых, они должны быть вашими вассалами или ниже, или вашими придворными или придворными вассалов и ниже.
В-третьих, они не должны владеть землей более 10 лет. Владея землей в течение столь длительного времени, они больше не соглашаются с тем, что их родители или дедушка с бабушкой вмешиваются в их брак.

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


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

Обратите внимание, что его текущий вид не является окончательным, это просто пример моего удивительного программистского искусства.


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

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




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №18: Пересмотр Ближнего Востока
(автор — Servancour)
Приветствую всех!

Я Эмиль «Серванкур» Тисандер (Emil “Servancour” Tisander). Большинство из вас могут помнить меня из обновления, которое я сделал для Венгрии и Дуная с выпуском 2.7. Однако на этот раз я хотел сделать что-то более масштабное, и сосредоточиться на расширении восточной части карты, ну какое время может быть лучшим для возвращения на Ближний Восток и проведения ему столь необходимого пересмотра?

Те из вас, кто следит за стримами, возможно, уже видели большую часть того, что я покажу вам здесь, но я начну с объяснения того, что я сделал и почему.

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

Империи остаются практически такими же, хотя Персидская и Арабская империи были немного увеличены из-за добавления новых графств. Однако королевства были значительно изменены. Следующие королевства были добавлены или переименованы соответственно:
Добавлены королевства Дейлам, Хорасан, Ирак и Йемен.
Месопотамия переименована в Аль-Джазиру, Афганистан в Кабулистан, Белуджистан в Систан, Хива в Трансоксиану.


Расположение графств как вы могли заметить, резко изменилась. Убраны все странные формы графств, которые выглядели как квадрат, либо были растянуты во всевозможные формы. Каждое отдельное графство в регионе было перемещено и / или изменено. Самым заметным дополнением будет Сирийская пустыня. Которая, на мой взгляд, необходима для формулирования и размещения окружающих графств должным образом.


Как бы я не хотел, я не буду вдаваться в подробности всех изменений, сделанных мной в графствах. Но я остановлюсь на некоторых наиболее крупных.

И Фергана, и Хутталь теперь являются полноценными герцогствами с тремя и четырьмя графствами, соответственно.


Несколько новых графств были добавлены в Йемен, который состоит из герцогств Сана, Таиз и Хадрамут.


Герцогство Медина было переименовано в Хиджаз и получило три новых прибрежных графства, в результате чего теперь состоит из шести графств.


Мы также решили увеличить количество графств в бассейне Тарима, чтобы сделать область более увлекательной и интересной для игры. Он получил примерно вдвое больше графств по сравнению со старым составом.


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

Наконец, я хотел бы выкрикнуть @elvain, он помог мне с большим количеством исследований. Сделав это обновление возможным в такой степени.

Не забудьте настроиться на стрим Средневекового понедельника с 16:00 - 18:00 (CEST)! Во время которого вы сможете попросить меня показать конкретный регион или задать другие вопросы.




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №19: Укрощение Дракона
(автор — rageair)
Приветствую!

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

Вы можете предпринять враждебные действия в сторону Китая, войдя в специальное меню, расположенное рядом с портретом Западного губернатора на экране Китая. В этом меню вы найдете исключительно действия, которые тем или иным образом не нравятся Императору – самым основным примером является решение объявить войну за освобождение от имперской дани.


Вот три наиболее интересных враждебных действия, которые вы сможете предпринять: Рейд на Китай, заставить Китай открыться и Вторжение в Китай.

Рейд на Китай
Это действие может быть принято только в том случае, если вы владеете провинцией в определенном географическом регионе, в который входят Тибет, Монголия и Восточная Индия. Когда вы выбираете Рейд на Китай, то жертвуете частью своего ополчения и скоростью его восстановления (людских ресурсов для кочевников), значительной долей вашего торгового дохода, если вы владеете любым торговым постом на Шелковом пути и возможностью оплачивать дань или просить дары. Вы также будете терять определённую сумму милости в месяц, пока продолжается Рейд на Китай. Рейд на Китай также сделает вас мишенью – если Китай встанет на тропу войны, они могут просто навестить вас первым...

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

Есть много возможных результатов Рейда на Китай, чаще всего вы получите скромное количество золота и престижа, но иногда вы сможете получить что-то совсем редкое – ваши рейдеры могут принести домой огромные сокровища, артефакты, инженеров осады (сомнительной лояльности) наложниц или даже животных из китайской пустыни...


Принуждение Китая открыться
Если Китай должен повернуться внутрь и стать изоляционистом, вы можете потерять огромные преимущества Шелкового пути. Если вы достаточно сильны, то можете попытаться заставить Китай снова открыть Шелковый путь. Это можно сделать множеством способов – которые начинаются с переговоров с ними:

Мирные переговоры – Император может потребовать от вас что-то в обмен на открытие, например, вы станете его данником или отправите обратно всех китайских персонажей при вашем дворе и т. д.

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

Быть суверенным на Шелковом пути – если вы сами контролируете достаточно большой отрезок Шелкового пути, то можете решить просто снова его открыть. Это НЕ понравится Китаю, который может нанести ответный удар военной силой.

Если вам удастся открыть Шелковый путь, вы станете фаворитом в торговле в течение значительных лет, увеличив свой доход в торговых постах на 100%.

Вторжение в Китай
Вторжение в Китай – непростая задача, зарезервирована исключительно для огромных империй с огромными армиями. Подобно монголам, вторжение в Китай можно рассматривать как «босса в конце игры», только здесь война начинается на ваших условиях – когда вы почувствуете готовность их принять.

Чтобы вторгнуться в Китай, он должен быть либо Стабильным, либо переживать «Золотой век», поскольку эта война представляет собой не просто захват земли, а столкновение титанов. Поскольку Китай не находится на карте, вы не сможете захватить Трон Дракона для своего персонажа, но вы сможете захватить его для своей династии! Прежде чем объявлять вторжение, вы выбираете члена вашей династии (который не наследует какую-либо землю), чтобы сделать его претендентом на трон Поднебесной.


До тех пор, пока война продолжается, у вас будет огромный штраф к скорости восстановления ополчения (имитация войск, захвативших Китай надлежащим образом). В ответ Китай отправит огромную силу на запад, чтобы бросить вызов вашим армиям – эта армия обширна, состоящая из высококачественных войск и возглавляемая лучшими китайскими командирами. Сама война сосредоточена на битвах и превосходстве на поле боя, а не на осадах – вы не сможете выиграть этот вид войны, разгромив земли Западного протектората (если они есть), и Китай не сможет выиграть, просто осаждая ваши земли. Как правило, вам придется уничтожить около 75% сил Китая, а также вернуть все, что они осадили, чтобы добиться победы.

Любители долгой игры в CK2 могут быть не в восторге от такой войны, так как ИИ в CK2, как правило, собирал все свои войска в один массивный смертельный кулак, который умирал от истощения, либо уничтожал всех врагов на своем пути. После того, как мы отыграли Вторжение, то решили обновить ИИ в ситуациях, когда он командовал огромным количеством войск – теперь он будет стараться соблюдать лимиты снабжения, хотя он все равно захочет придерживаться других подразделений и поддерживать их в возможных битвах. Следующий скриншот отображает новое поведение:


Это означает, что для победы над Китаем ваш лучший выбор – заманить его армии в горные перевалы или использовать другую местность в ваших интересах.

Если вы одержите победу во вторжении в Китай, то получите награды. Вы сразу получите огромное количество золота, милости, престижа и артефактов (включая все высококачественные китайские артефакты). Вы также возьмете любую землю, которую Западный протекторат мог иметь на западе. Ваш претендент сядет на трон Китая, образуя новую династию в китайском стиле, и ваша династия будет гарантировано править в течение как минимум 200 лет. До тех пор, пока ваша династия будет править, все владеющие землей члены династии будут получать значительное количество милости каждый месяц, что позволяет им использовать огромные ресурсы Китая гораздо легче, чем в ином случае. Кроме того, ваша династия на престоле (практически...) гарантирует, что Китай никогда не предпримет враждебных действий против вас или других членов вашей династии.


Обратите внимание, что помимо этих враждебных действий, вы всегда можете атаковать Китай обычными CB, захватив землю Западного протектората. Это разумно делать, пока Китай страдает от какого-то бедствия, поскольку тогда он сможет призывать гораздо меньше войск, чем, если бы он был стабильным.




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №20: Ещё один поход в Тибет
(автор — rageair)
Приветствую!

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


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

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


В самых ранних стартовых датах (769 и 867) все еще остаются следы двух древних культур, которые существовали в Западном и Северном Тибете, Чжанчжуне и Сумпе. Несмотря на подчинение тибетцам (Бётпа), они по-прежнему сохраняют свои традиции. Обе эти культуры известны китайцам как «Королевства управляемые женщинами» и, таким образом, они имеют доступ к закону об абсолютном когнатическом наследовании, чем очень похожи на басков.


Де-юре расстановка королевств изменилась в результате появления новых графств – теперь Ся де-юре состоит из Кхама, Ю-Цанга, Гуджа и Непала. Это делает Ся выносливее, усиливая его историческую роль. Обратите внимание, что все титулы в области имеют множество вариантов названий в зависимости от культуры, поэтому королевство не будет называться Ся, если, конечно, не будет управляться персонажем с тангутской культурой.

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


 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №21: Искусство Востока
(автор — Doomdark)
Всем привет!

Сегодня я хотел бы немного поговорить о новых артах и музыке в Jade Dragon. Если вы следили за разработкой, то, вероятно, уже заметили некоторые из них. Очевидно, что есть много новых иконок, оконных рамок и других интерфейсных побрякушек. Большая часть всего этого - работа неоценимого Бьярна Халлберга(Bjarne Hallberg), главного художника Crusader Kings II.

Тибетские холдинги

Подборка китайских гербов

Как обычно, добавлены 15 новых картинок для событий. На этот раз они были созданы двумя внешними студиями: "5518" и "Volta". Если вы внимательно посмотрите, то должны заметить, что стиль немного отличается.




Кроме того, есть новые фантастические портреты от Дерика Норза(Deric “Crackdtoothgrin” North), к тому же, не только один набор, а целых два! В Jade Dragon входят как его тибетские, так и китайские портреты, я думаю, что это одна из его лучших работ.

Тибетские портреты

Китайские портреты

Также в дополнение входит 10 минут китайской тематической музыки от Studio Audinity (в составе Янник Сюз(Yannick Süß) и Робин Бирнер(Robin Birner)). Музыка звучит великолепно; проверьте наши прямые трансляции для прослушивания!

Вот и всё, оставайтесь в безопасности!




Оригинал
 

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №22: ИИ и оптимизация
(автор — Meneth)
Добрый день всем. Я Magne «Meneth» Skjæran, снова вернулся чтобы написать очередной дневник. Список предыдущих тем, о которых я рассказывал, слишком длинный, чтобы упоминать его полностью, поэтому я просто назову некоторые из моих избранных: моддинг, оптимизация и качество жизни.
Сегодня я еще раз освещу одну из этих тем: оптимизацию. Я также немного поговорю о том, что мы сделали для улучшения ИИ в предстоящем патче. Я даже поделюсь полным списком изменений ИИ, который, безусловно, является самым большим в истории CK2.

Начнем с оптимизации. Она не получила того же приоритета, что был в The Reaper's Due, но с огромным количеством новых провинций, которые мы добавили в Тибет, Таримский бассейн и Ближний Восток, мы хотели сделать всё, чтобы игра не замедлилась. Поэтому во время разработки мы потратили некоторое время на профилирование игры, чтобы идентифицировать детали, которые можно было бы ускорить, а также отслеживали среднюю скорость игры в наших ночных кампаниях.

Результатом этого было примерно 50 изменений во множестве различных систем, начиная от крошечных и заканчивая несколькими крупными оптимизациями. Самым большим, к сожалению, было исправление проблемы производительности, появившейся ранее в разработке Jade Dragon, но всё же это привело к заметному улучшению, даже лучше чем в 2.7.

Вот небольшая подборка изменений, которые мы сделали:
  • Портирована оптимизация из HoI4 для обработки фокуса графического интерфейса
  • Несколько оптимизаций для иконок юнитов на карте
  • Придворные теперь проверяют события каждые 50 дней вместо 20
  • Проверяющиеся незначительные названия, которым необходимо обновление теперь выполняются параллельно
  • Сообщил ИИ, что мы изменили роботу декаданса много лет назад и он не должен давать титулы своим членам семьи просто так
  • Безземельные персонажи больше не будут выбирать амбицию «Стать членом совета»
  • Добавлен параметр «ai_check_interval» для принятия решений. Это определяет, насколько редко ИИ проверяет данное решение и может быть полезным для принятия решений с высокой производительностью, которые не нужно часто проверять
  • Выбор заговора и амбиций теперь выполняется параллельно и применяется последовательно
  • Рейдовые армии теперь только переоценивают, куда идти, если у них есть веская причина, или если они не сделали этого в то время, как обычные армии

По сути, куча небольших изменений, в том числе некоторое увеличение параллелизации.
Кроме того, мы внесли несколько изменений, чтобы избежать создания ненужных персонажей:
  • Ограничено несколько событий / решений, которые генерируют персонажей для играбельных персонажей и одно – для не-наемников
  • Улучшен PopulateCourt, чтобы не создавать больше персонажей, чем необходимо, лучше подсчитывает советников, существующих наложниц и сохраняет только персонажей ИИ, которые хотели бы жениться, чтобы создать кандидатов для свадеб
  • Персонажи, которые в настоящее время скрываются или находятся в тюрьме, больше не могут оплодотворять женщин, которые уже были исключены из оплодотворения, если они скрывались или подвергались тюремному заключению
  • Для создания барона ИИ пытается найти подходящего персонажа при дворе, если не получится, то будет сгенерированн новый персонаж
  • Исправлена генерация командиров подразделений морских наёмников

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


Вот аналогичный график из Reaper's Due, для сравнения:


К сожалению, у меня нет подобного графика из Monks and Mystics. Насколько мне известно, он выглядел бы очень похоже на график из Jade Dragon.

Было множество других незначительных изменений между теми, что я перечислил выше, но их слишком много и они слишком технические, чтобы быть особо интересными.
В целом, в наших тестах, эти изменения в совокупности привели к тому, что первое десятилетие игры было на 8-16% быстрее, чем в 2.7. Как вы можете сказать, это немного зависит от ПК, но каждая машина, на которой мы протестировали ее, работала быстрее с 2.8, чем с 2.7. Обратите внимание, что наша главная цель заключалась в том, чтобы гарантировать, что замедление не произошло, мы имеем только точные показатели за первое десятилетие, хотя наши ночные тесты показывают, что примерно такой же результат сохраняется и для долгосрочной игры.
Мы также предприняли несколько шагов, чтобы немного уменьшить использование памяти, хотя мы не ожидаем, что это будет заметно, за исключением, для тех, кто играет на машинах с очень маленьким ОЗУ.

Теперь перейдем к ИИ. У ИИ CK2 всегда было несколько особенностей, его характер, что базируется на природе игры, предвещает, что он не вредит игре настолько, насколько это возможно в других играх, так как люди, делающие глупые вещи, вполне естественны. Тем не менее, некоторые области могут расстраивать даже с учетом этого, например, перемещение войск, и ИИ, уделяющий мало внимания клинам на границах при раздаче титулов.
В 2.8 мы потратили немало времени на различные части ИИ. Без дальнейших церемоний, вот полный журнал изменений для 2.8:

  • Исправлены ситуации, когда ИИ персонаж рвет отношения с несуществующим ИИ персонажем.
  • ИИ теперь считает идею отправить свою армии в провинцию, если где уже есть её союзники либо поблизости, несколько скучной.
  • Теперь ИИ действительно понимает, что дружественные армии возле потенциальных целей – это хорошо, даже если сам он этими армиями не владеет.
  • Как только ИИ присоединится к союзному стеку, он не решит, что раз войска умирают от истощения из-за превышения лимитов снабжения, то самое время паковать чемоданы и уходить домой. Теперь ИИ будет держаться рядом.
  • ИИ теперь смутно осознает существование племенных вассалов при расчёте того, имеет ли фракция реальный шанс на успех.
  • ИИ теперь точно считает, в скольких своих войсках он откажет своему сюзерену при восстании, вместо: «ну… я ему предоставлю наверное половину, я думаю».
  • ИИ теперь учитывает племенных вассалов в большинстве решений, где он считает, насколько силен потенциальный враг или союзник, а не просто притворяется, что их не существует.
  • Исправлены амбиций, дающих агрессивку в 20 раз больше чем должно было быть.
  • ИИ теперь также будет призывать в войну союзников с предварительным ответом «может быть», заставляя их принять решение.
  • Грабители авантюристы теперь понимают, как только они осядут где-то, то возможно, они могли бы сделать свои новые владения плацдармом армейских операций и при бездействии возвращать туда армию.
  • ИИ точнее оценивать решения в поселениях в случае необходимости.
  • Если защитные пакты будут отключены, ИИ больше не станет думать, что никто не может быть для него угрозой.
  • Папа менее охотно исполняет просьбы об отлучении.
    ИИ (Конклав) ИИ не выберет фокусы обучения Наследие или вера для своей культуры и религии.
  • Данники теперь всегда знают, что их если их нахождение в таком статусе более ценно для сюзерена, а не для них самих, то они могут потенциально вырваться на свободу.
  • ИИ больше не становится более безрассудным от «рациональности» освещенным вашим интеллектом, делая ваши войска только хуже от этого.
  • ИИ армия больше не думает, что раз два пункта назначения в значительной степени одинаково хороши, то она должна переключаться между ними и, таким образом никуда в итоге не прийти.
    Армия ИИ теперь понимает, что раз уж она соизволила начать осаду, то возможно, на это была веская причина, поэтому ей необязательно просто убегать сразу после того, как другая цель выглядит немного лучше.
  • ИИ научился понимать, что если в провинции больше добычи, то она и является лучшей мишенью для грабежа.
  • Армия ИИ, проводящая грабеж наконец понимает, что раз уж вся добыча в провинции защищена реплениями, а сил недостаточно для осады, то эта провинция на самом деле не очень хорошая мишень для грабежа.
  • ИИ теперь рассматривает любую сильную державу по соседству потенциальной угрозой.
  • Вассалов научили, как отправлять предложения альянса другим вассалам.
  • ИИ проинформирован, что механика декаданса изменена много лет назад, и он не должен раздавать титулы своим членам семьи просто так.
  • ИИ сообщили, что раз уж он атакующая сторона войны, то *возможно ему стоит на самом деле пойти в наступление на защищающегося, даже если он нацелен на всю державу, а не на определенный титул внутри неё, и это может несколько затянуться.
  • ИИ научился использовать чары и больше не ищет миссии «обществ», когда они фактически обозначены миссиями «общества». Благодаря этой новоприобретенной способности ИИ лучше идентифицирует цели миссии.
  • Кочевников научили, что, если они восстанут в ответ на попытку разделить свой клан, то возможно, в следующий раз они должны соглашаться, а не восставать снова и снова.
  • ИИ уже не смертельно боится идти за моря, чтобы помочь своим союзникам только потому, что до врага несколько далековато.
  • ИИ больше не думает, что раз провинция является *чьей-то столицей, то это хорошая цель; теперь он более проницателен и заботится только, является ли она столицей именно врага.
  • ИИ теперь немного более осведомлен о том, насколько хорошо воевать тяжелой конницей против лёгкой пехоты.
  • ИИ теперь уже не думает, что вражеские армии, привязанные к другим вражеским армиям, просто на каникулах и воевать не будут.
  • ИИ прошёл блиц обучение о том, как раздавать титулы.
  • ИИ прошёл блиц обучение о том, как передавать своих вассалов таким образом, чтобы у вас не возникало желание вырвать свои глаза от увиденного.
  • ИИ теперь понимает, что раз уж он занял все приграничные провинции, то он не должен отказываться от того, чтобы оккупировать и остальные.
  • ИИ преподали несколько уроков о том, как работает снабжение, и почему не стоит собирать армии в огромный думстек по пути следования к цели. ИИ тяжело обучать, поэтому он лишь частично усвоил этот урок, но частичное понимание лучше чем не какое, верно же?
  • Папе Римскому прочитали курс лекций «География 101» с упором на то, что такое «расстояние от католических владений» и «размер королевства» в контексте крестовых походов, и почему вторжение в Индию, когда можно пойти на Египет, довольно плохая идея.
  • ИИ проинформирован о том, что только потому, что их идеальный командир не может вести войска прямо сейчас, вовсе не означает, что они должны не назначать никого на тот фланг, который они хотели вверить тому командиру.
  • ИИ теперь понимает, что, как только он «осел» на какой-либо земле, то он должен располагать свою армию в столице, а не стоять посредине карты с истощением, только потому, когда-то много лет назад он там создался.
  • Обрученные люди больше не говорят «не могут выполнить это обручение» после отправки брачного предложения, которое вы случайно отвергаете. Они также больше не решаются не трудиться повторно отправлять предложение, бормоча «давайте посмотрим, как им нравится игнорирование».
  • Только что заспавнившимся авантюристам-грабителям кричат в ухо: «эй вы, ваш флот прямо там», чтобы они не распустились мгновенно, когда они появляются на острове без каких-либо хороших целей грабежа, думая, что перебраться через море просто невозможно.
  • Члены небольших реформированных религий теперь больше любят присоединяться к Великим святым войнам и тому подобным мероприятиям.
  • ИИ наконец пришел к осознанию того, что можно приглашать в заговор своих вассалов и придворных, а не только вассалов и придворных целей заговора.​
Большое спасибо @vito-san за перевод.

Вкратце, это исправляет некоторые из наиболее вопиющих ошибок, которые совершил военный ИИ, но я уверен, что все еще осталось немного; Я лично все еще наблюдал несколько ИИ-циклов, где ИИ запускается и перестает двигаться каждый день, но, к сожалению, это не было воспроизведено из сохранения и, следовательно, не могло быть исправлено. Сейчас он должен быть более активен в своих действиях и лучше понимать, куда он должен идти.
Помимо этого, ИИ теперь намного лучше справляется с титулами и передачей вассалов. Во время раздачи он пытается избежать усиления существующих вассалов, вместо этого предпочитая создавать новых и старается поддерживать свою культуру и религию, если это возможно, а также укреплять свою династию. Во время передачи вассала он пытается отдать его соседним вассалам, чтобы субвассалы не разбросались по всему государству. Наследование все равно приведет к подобным вещам, но это исторически, поэтому мы не рассматриваем большую часть проблемы.
Там было много других ухищрений, но я думаю, что люди будут особенно рады услышать это: Папа больше не должен созывать случайные крестовые походы в Индию, когда у него есть цели гораздо ближе.

Это все на сегодня. Если у вас есть вопросы, не стесняйтесь задавать их в темах.




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №23: Размышления династии
(автор — IsakMiller)
Всем привет!

Я IsakMiller, дизайнер контента для CK2. В то время как я сделал короткое заявление про Rights of Man для ЕU4, я уже почти два года работал над CK2. И вот, долгое время спустя, новое объявление (после некоторого поощрения от моей прекрасной команды) здесь. Без дальнейших церемоний, я здесь, чтобы рассказать вам о новой особенности, которую я действительно рад вам предоставить: решение написать книгу.

Представьте, что ваш правитель зреет, обучая себя... Изучая пути мира, находя свое собственное место в нем, не имея возможности рассказать об этом будущим поколениям? Больше не будет этой неприятности, мой друг! Хотя это и требует какого-то научного ума, навыки персонажа также будут влиять на имеющиеся темы, владельцы Jade Dragon скоро смогут затратить свои ресурсы (и время!) на создание литературного произведения.


По пути этого начинания вы также можете столкнуться с выбором, таким как этот:


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


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


В общем, существует почти сто разных книг, которые вы можете написать. Большинство из них должны сочетаться с образом вашего персонажа (например, Зерцало Короля или Исповедь Святого Августина), в то время как другие могут заставить вас задаться вопросом, что происходит в голове вашего персонажа, когда вы не смотрите...

В личном плане я всегда хочу дать системе артефакта больше любви, поэтому я счастлив, что смог поработать над ней, я надеюсь, что каждая книга будет чем-то вроде семейной реликвии, для любого игрока, в любом прохождении. Я предполагаю, что он должен хорошо сочетаться с черепом вашего соперника и Magnum Opus'ом по астрологии, который написал ваш дедушка.


Спасибо за ваше время.





Оригинал
 

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №24: Список изменений для моддинга
(автор — Meneth)
Доброе утро всем. Я Magne «Meneth» Skjæran и почему-то кто-то решил позволить мне написать еще один дневник разработчиков. Раньше я писал о моддинге, оптимизации, качестве жизни и нескольких других темах.

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

Мы считаем сообщество мододелов CK2 отличным активом; способность пользователей адаптировать игру к своим предпочтениям или полностью оставить границы средних веков, добавляет значительную реиграбельность в игру. Сообщество мододелов также является отличной рекрутинговой площадкой; Я сам являюсь бывшим мододелом, PDS недавно наняла AGOT-мододела Matthew «blackninja9939» Clohessy в качестве дизайнера контента, многие другие люди в PDS в то или иное время модифицировали игры.

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

Без дальнейших церемоний, вот список изменений для 2.8:

###################
# User modding
###################
- Added an offmap_powers system
- You can scope to any offmap power by using its name. E.G., "china = { }"
- Added governor_title and governor scopes, which can be used within an offmap power scope
- Added offmap_power scope, which can be used while within the scope of the governor or governor title to scope to the offmap power they represent
- Added triggers has_status, prev_status, has_status_flag, prev_status flag, has_policy, prev_policy, has_policy_flag, and prev_policy_flag
- Added effects set_status and set_policy
- Added on_actions on_offmap_policy_changed and on_offmap_status_changed
- Added on_actions on_offmap_governor_changed and on_offmap_ruler_changed
- Added on_actions on_offmap_monthly_pulse and on_offmap_yearly_pulse
- You can now get the offmap power from the holder (ie emperor)
- You can now add and clear flags from an offmap power (add_offmap_tmp_flag and clr_offmap_tmp_flag)
- You can now check if an offmap power has a flag
- either if the flag was added to it ( has_offmap_tmp_flag )
- or if the flag was added, as well as if the current status or policy has the flag (has_offmap_flag)
- Added loc commands for offmaps: Offmap, Ruler, PrevRuler, Governor, PrevGovernor, GovernorTitle, GetName, GetPolicy, GetPrevPolicy, GetStatus, GetPrevStatus, and GetCurrency
- Added set_offmap_holder and set_offmap_name effects
- Added has_offmap_name and has_had_offmap_name triggers
- Added an "offmap" pre-trigger. Takes "allow" or "only". Any event without this set cannot trigger for offmap rulers
- Added an offmap_powers history folder
- Added is_offmap_ruler and is_offmap_governor triggers
- The trigger is_within_diplomatic_range now works with offmap powers. This is equivalent to testing it against the governor. The same behavior will be used if the governor title or offmap ruler is scoped to
- Added trigger has_offmap_currency and effect add_offmap_currency
- The "tier" triggers can now take an offmap as the left-hand-side
- Added offmap_decision type that are only shown on the offmap screen
- Added is_offmap_tag trigger that checks if the current scope represents the given offmap
- Added offmap_ruler scope
- Added has_offmap_news_enabled trigger
- Added console commands add_offmap_currency, set_offmap_status, set_offmap_policy, kill_offmap_ruler, and kill_offmap_dynasty
- Offmaps can be scoped to in loc by using their name. E.G. [offmap_china.GetName]
- Added portrait_offmap trigger, for checking what offmap power a character rules for portrait purposes

- Split the defines CONTESTED_TITLE_OCCUPIED_WARSCORE_BONUS and CONTESTED_TITLE_OCCUPIED_WARSCORE_BONUS_INDEP into attacker and defender version
- Split the 'ticking_war_score_multiplier' in Casus Belli scripts into 'att_ticking_war_score_multiplier' and 'def_ticking_war_score_multiplier'
- Added a new define for the effect of Fort Level on defender morale in sieges: FORT_LEVEL_MORALE_LOSS_REDUCTION_MULT
- Fixed a number of scopes not getting localised as effects, only as triggers
- error.log will now usually tell you if you've saved a map file in the wrong format
- The game will now crash slightly earlier if the province map is the wrong size (not a multiple of 64), making the issue easier to identify
- Cultures can now have "dynasty_name_first = yes" which puts the dynasty name before the personal name
- Added a "holding_types" folder in common. This can be used to define additional triggers for building each holding type
- The scaled_wealth trigger now supports "min" and "max" just like the scaled_wealth effect
- Fixed "effect" in history not being seeded, meaning that all effects with a random component would always produce the exact same result. Now the result will be properly randomized
- Build cost and build time modifiers now apply to forts, trade posts, and hospitals too. Note that there are still no type-specific modifiers for these three holdings
- on_heresy_takeover no longer creates a dummy character for the religion scope, but instead uses an actual religion scope
- "Religion" in loc while already in a religion will just return the same religion, to ensure that any loc written based on some on-actions using characters as makeshift religion scopes continue to work. The same has been done for "Culture" in culture scopes
- Most effects and triggers that take a number can now take a variable name instead, and will grab the variable from the current scope. E.G., "wealth = test_variable"
- gain_effect now fires in all cases (except history and death) for job titles and minor titles, including when added through script
- lose_effect or retire_effect now fires in all cases (except history and death) for job titles and minor titles. Being given a new job title will fire retire_effect on the old title, and gain_effect on the new title
- Fixed resigning as a commander firing lose_effect rather than retire_effect
- Added death_effect for job titles and minor titles, which fires when a character dies while holding the job/minor title
- Made the following console commands that before were only available to devs and beta testers available to everyone: guibounds, noai, join_society, leave_society, society_rank_up/down, society_currency, set_society_grandmaster, get_all_artifacts, activate_artifacts
- Added the console command "province_religion" or ("prov_rel") to change the religion of a province. Syntax is: "province_religion <province> <religion>"
- Targeted decisions now support having a 3rd party character or artifact
- Now possible to store variables in the same manner as event targets; any variable starting with "local_" will work this way, meaning it'll persist as long as the event chain does, but not be accessible outside it
- Uploading mods to Steam is no longer limited to 50MB
- Added the following targeted decision filters: court_including_me, home_court_including_me, dynasty_including_me, all_including_me, society_including_me, realm_including_me, sub_realm_including_me
- The regular versions of the above now consistently exclude the character themselves; in some cases before this restriction only applied if the AI was taking the decision
- Added max_defender_occupation_score and max_attacker_occupation_score modifiers for casus belli types
- Added documentation for the "aggression" parameter for governments
- Added a become_secret_heretic effect
- Added TRADE_ROUTE_SIEGE_MULTIPLIER and TRADE_ROUTE_OCCUPATION_MULTIPLIER defines
- Made the tributary system moddable and modular. You can now add new tributary types defining:
- when and if the tributary relation breaks
- what CBs the tributaries can use against their suzerain
- The allowed_to_target_suzerains CB parameter no longer has any effect, as the above replaces it
- if tributaries can unite together against their suzerain
- if tributaries can fight against each other
- if the suzerain can call their tributaries to arms, and if the tributaries are forced to join
- if the tributaries can call their suzerain to their defense, and if the suzerain is forced to join
- how much of what is paid by the tributary to the suzerain
- What icon to use for the diplomatic relation
- What modifiers to give the tributary
- The tributary system now functions even if Horse Lords isn't enabled, though the CBs and the like are still limited by DLC; this means you can now make your own tributary systems even without your mod's users having HL
- You can now use the is_tributary trigger to check for a specific type, and a specific suzerain
- You can now use custom loc in the is_tributary trigger
- The set_tribute_suzerain now takes a "type" parameter, specifying the type. If none is specified, "default" is used
- Added set_trade_route_base_value and set_trade_route_value_multiplier effects
- Provinces with several trade routes will now show the presence and effect of all of them in their tooltip
- Effect and trigger scope changes now have an optional "show_scope_change" parameter. If set to "no", the scope change won't be shown in the tooltip. It'll be shown as just "effect description" rather than "scope change: effect description". This functionality isn't supported by any/random scopes.
- Added hostages_block_cb parameter for CBs
- Variables that haven't been set yet now work in localisation; they'll show "0" rather than simply being blank. "GetName" works as well. So [global_test.GetName] will return 0 for GetValue, and the "global_test" localisation for GetName
- Fixed the is_interested_in_society trigger not localising properly if negated, and not ending with a linebreak
- Added interested_in_society_of_character trigger
- Fixed empty "OR" triggers in some cases crashing the game on launch
- show_as_title = yes for minor titles now works even if the character has no titles
- Fixed a crash that could happen when a selectable object overlapped with an impassable province
- Fixed setting someone's employer on the same date that employer becomes landed not working properly
- Fixed capital changes in some cases failing if the county holder became holder on the same day as the capital change
- Added as_if_allied_to parameter for gain_settlements_under_title, vassalize_or_take_under_title, subjugate_or_take_under_title, and vassalize_or_take_under_title_destroy_duchies. This ensures that land occupied by people in that character's war against the title's holder can be taken
- Castes can now be enabled for individual religions rather than being hardcoded to the Indian group. This is done using the "castes" parameter
- Removed various hardcoding associated with the Hindu religion. This is now connected to the "caste_opinions" parameter instead
- The subjugation opinion is no longer applied when using vassalize_or_take_under_title, just subjugate_or_take_under_title
- Added event pretrigger for Game Book
- Decisions can now have a "_desc_extra" localisation key defined. This will be shown after the Requirements section in its tooltip
- Added "conditional_tooltip"; defines when a given piece of trigger script should be displayed. Its contents are only evaluated if it is displayed
- Added government parameters gets_religion_opinion_penalties, gives_religion_opinion_penalties, and vassal_government_opinion_penalties. See _governments.info for documentation
- Added title parameters can_be_claimed and can_be_usurped. See 00_landed_titles.info for documentation
- Added "offmap_power" government parameters, which is used for the new succ_offmap_succession law
- You can now use "extended" (bracket-based) localization in Artifact scopes:
- [GetName] will display the name
- [Owner] will rescope to the current owner of the artifact
- [OriginalOwner] will rescope to the original owner of the artifact
- There is now an AI exclusion pretrigger in decision "ai = no" that can be used to avoid decisions being considered by the AI at all
- Removed the "coalition_threat" CB parameter as it had nothing to do with coalitions
- Fixed rulers in some cases being considered to have no primary holding on the day of their death when going backwards in history
- Added console commands "print_global_flags" (aka "pgf") and "print_global_variables" (aka "print_global_vars" and "pgv"). They print whatever they're named after
- "character_info" aliased to "debug_mode" since it is used by more than just character to display debug info
- The Offmap Powers view will now display flags and variables that are set for offmap powers, including those of the title holders
- Added "attrition" character modifier. This will reduce/increase the attrition suffered by the army they command. It is capped at -99%
- Added "army_reinforce_rate" character modifier. This will make the army the character commands reinforce faster. Affects retinues and horde units as well, not just levies. Does not affect the reinforcement of the settlement itself. Cannot go below 0
- Added "days_of_supply" character modifier. This modifies the number of days of supply of the army the character commands by an absolute number of days. Days of supply cannot go below 1
- Added command modifiers phase_skirmish_attack, phase_pursue_attack, phase_melee_attack, phase_skirmish_defense, phase_pursue_defense, and phase_melee_defense
- Added scopes any_neighbor_independent_ruler and random_neighbor_independent_ruler. A "neighbor independent ruler" is a ruler that neighbors the realm you're in (E.G., the HRE if you're a count in the HRE)
- Added "demesne_size_compared_to_limit" trigger. For example, "demesne_size_compared_to_limit < 0.5" will check if someone is below 50% of their demesne limit
- Added "multiplicative_trade_post_income_modifier" holding modifier
- Added "can_create_empires" government parameter (can_create_kingdoms already exists)
- Added "extra_ai_eval_troops" title parameter. See 00_landed_titles.info for documentation
- Added "relative_realm_size" trigger. For example, relative_realm_size = { who = liege size > 0.2 } checks that your realm size is at least 20% of your liege's
- Strings that are too long (above 1023 characters) will no longer crash the game, though they should still be avoided as they simply don't work beyond 1023 characters. This should also solve crashes involving mismatched quote signs
- Strings that are too long now get logged in error.log
- The game will no longer crash if more than 32767 flags (E.G., set_character_flag) are used. New limit is 2^32, which you will run out of memory long before reaching
- Using export_to_variable on a dead character will no longer crash the game
- has_coa_on_barony_only can now be set to yes/no on individual religions rather than just groups. This will override whatever has been set for the group
- The "give_title" console command now gives more feedback if something is wrong with the parameters
- Absolutely all tooltips now support custom loc. Generally, "Root" will be the player
- Most text directly related to religion (E.G., religion name, description, holy war name) now provide the religion itself for custom loc purposes
- Added a "RelHead" promotion for religion loc, meaning you can now for example name a religion "Cult of [RelHead.GetFirstName]"
- Added optional generate_tooltip parameter for hidden effects. If set to "no", the game won't generate the tooltip at all. Note that if event targets are set in the hidden effect, this will break them in tooltips. It may also break randomization, so only ever use it if you have a really compelling reason to do so
- Added 'add_modifier' and 'remove_modifier' console commands (for Character Modifiers.)
- Added 'decision' console command, which ignores the trigger conditions
- Stewardship no longer applies a debuff when below 5; 0 is its baseline now like all the other stats
- Added 'realm_levies_plus_allies' as an exportable value for the 'export_to_variable' effect.
- Added a Define for Looter army maintenance cost (LOOTER_ARMY_MAINT_MULT)
- random_list chances below 1% but above 0% will now use 2 decimals rather than 0
- The game will now log invalid tributary relationships in history (E.G., someone being a tributary of a title with no holder)
- Fixed looting for raiding adventurers not of a religion/culture/government that allows raiding not working
- If the flag "always_show_in_marriage_selection" is set on a character, they will bypass most conditions to be shown in the marriage selection view. Note that this does *not* allow otherwise illegal marriages, just ensures they show up in the listing
- Fixed observing unplayable characters instantly booting you back to regular observe mode
- headgear_that_hides_hair now bases itself on the portraitType of the headgear rather than the character. This means that if someone changes culture and thus gets headgear that should hide their hair, it actually will
- OR and AND triggers now don't show "all/one of the following..." if there's only a single trigger within them
- Fixed it being possible for landed title adjectives in some edge cases ending up empty
- Added the old religion to FROM scope 'in on_county_religion_change'
- Added trigger 'had_artifact_flag'
- Added trigger 'artifact' (to compare two artifact scopes)
- Added trigger 'climate'
- Fixed the "completely_controls" trigger not considering empty non-wasteland provinces
- Fixed scoping to event targets in effects not being properly localised, thus showing just a colon with no name before it
- Added "ai_check_interval" parameter for decisions. This determines how rarely the AI checks a given decision, and can be useful for performance-heavy decisions that don't need to be checked often. See 00_decisions.info for documentation
- Added a "shares_realm_border_with" trigger. Checks if any province in your realm (everything under your titles) borders any province in their realm
- Added COALITION_THREAT_MAX_DISTANCE define. Independent AIs will consider independent rulers within this range to be threats if they're strong enough (COALITION_SCARY_TROOP_STRENGTH_THREAT_RATIO)
- "Added COURTIER_EVENT_PROCESS_OFFSET define, which determines how often courtiers check MTTH events. Set to 50, as compared to 20 for rulers". This changelog entry from 2.7 now actually has an effect
- Added num_of_society_members trigger. Scope must be a character or society. Returns true if the society has at least this many members. Also supports <, <=, ==, and >=
- A lot of error messages that previously only showed in the internal beta .exe now get logged at all times
- Added "hire_range" parameter for mercenary titles. If set, this overrides the MERCENARY_HIRE_DISTANCE_THRESHOLD define for that specific mercenary
- Added "can_demand_religious_conversion" government parameter. Decides whether people with the government can use the Demand Religious Conversion interaction. Defaults to yes
- create_character now supports "dynasty = actually_culture" which picks a random dynasty name from the culture if there's no unused static dynasty to use, rather than just resorting to a random holding in the world (what "dynasty = culture" does)
- Now possible to scope to timed modifiers in localisation. For example, if ROOT is a character, [Root.modifier_name.GetExpiryDate] would show the expiry date of the modifier. If no such modifier is present, nothing gets shown. Also supports "GetName"
- random_direct_de_jure_vassal_title now exists. Works like any_direct_de_jure_vassal_title, except picks one at random
- Fixed start_date and current_date checking that the days are equal rather than equal or greater
- All numerical triggers now support comparison operators (>=, <=, <, >, and ==) with a few exceptions: tier triggers, among_most_powerful_vassals. These exceptions are due to operation triggers breaking existing behavior (E.G., "tier = duke" isn't equivalent to "tier >= duke", which the comparison operators assume)
- Added "unsafe_destroy_artifact" effect, which can destroy indestructible artifacts
- Artifact localisation (E.G., name and desc) now provides the artifact as From
- The artifact activation and gift triggers now provide the artifact as From
- Added support for "else_if" and "else". If one of these is placed after an "if" or "else_if", it will be executed if the "if"/"else_if" limit returns false. Example:
if = { limit = { something = yes } do_something = yes }
else_if = { limit = { something_else = yes } do_something_else = yes }
else = { do_another_thing = yes }
- Added trigger "artifact_can_be_gifted_to = ROOT", which checks if the artifact currently scoped to can be gifted to the target character
- Now possible to specify "sound = no" for death reasons, which will prevent killing someone with that reason causing a death sound
- Fixed FROMFROM (the holding title) not always being available in the building trigger
- Fixed whatever character is FROM getting included in event option portrait lists if you scope to something that isn't a character
- Improved the error messages for the reload_texture command, and made it more forgiving when it comes to "/" vs. "\\" and ".dds" vs. ".tga". Also fixed it in some cases crashing. Generally, simply copying the path specified in the .gfx file should work
- Added COST_COMBAT_RATING define for specifying the cost of combat rating in the ruler designer
- Added unsafe_impregnate and unsafe_impregnate_cuckoo effects. These can impregnate someone who is already pregnant, while the two old effects are no longer able to do so
- Added a fail_trigger_effect field for events. This effect is triggered if script attempts to trigger an event, but the trigger isn't fulfilled. Useful for handling things like one character in a chain dying for unrelated reasons partway through the chain
- Fixed not all parts of the society rank tooltip having the appropriate scopes set
- spawn_unit can now take "province = closest_to_capital", which will spawn as close to the character's capital as possible
- The "debug_mode" console command (AKA "charinfo") will now also show extra information about titles
- The hardcoded opinion penalty for being imprisoned now references "opinion_imprisoned" rather than "opinion_arrest_attempt"
- The "damage_unit" effect can now take negative numbers in order to heal units instead
- Added "is_artifact_equipped" trigger, which can be used in an artifact scope
- Insults and compliments now provide the giver and receiver in localisation. The giver is FROM, while the receiver is ROOT
- The game will now log titles and provinces for which no localisation exists
- The "set_name" effect now works on artifacts (before only worked on characters, titles, and provinces)
- The "set_name" effect can now take a scope of the same type as the thing being renamed. E.G., if you're renaming a character, "set_name = ROOT" will work if ROOT is also a character, and take their name. Note that for artifacts this will use the name *after* processing localisation, so all custom loc will become static upon doing so
- Custom loc is now resolved when using the "set_name" effect, so something like 'set_name = "[This.Religion.GetRandomEvilGodName]"' will work
- Fixed resetting title names with "set_name" not causing it to take its cultural name
- The "create_title" effect can now take "short_name = yes". This will suppress "Empire of" and similar from the name of the title, just like it does when defining a static landed title
- Added define SEND_ARTIFACT_GREED_MULT
- If you set the character flag "no_court_invites" on someone, they now become impossible to invite to court. Useful for characters you want to ensure stay in a specific court
- Added on actions on_eu4_conversion_start and on_eu4_conversion_done. Can be used to prepare the gamestate for EU4 conversion, then restore the original state
- Added on_tyranny_gained and on_tyranny_gained_tyrant_only on-actions
- When debug_mode (AKA charinfo) is active, hovering over an event will now provide a list of all event targets set, and what each scope corresponds to
- Added "log_scopes" effect, which records the above information in game.log. Like the "log" effect, only logs if the game is started with the "-scriptlog" parameter
- Added "GetScopes" property for scopes in loc. This will show the same info as "log_scopes". Note that it only works in scopes; once you've promoted to a specific entity (E.G., a character), scope properties are unavailable
- Fixed the war scope not always being available in CB script when you'd expect it to be (E.G., after scoping to "ROOT")
- Fixed negative society currency gains not showing up in the gain tooltip
- Added the following relation triggers:
is_parent_of = ROOT
is_cousin_of = ROOT
is_aunt_uncle_of = ROOT
is_nibling_of = ROOT - Checks niece/nephew
is_grandparent_of = ROOT
is_grandchild_of = ROOT
is_descendant_of = ROOT - Checks if the scoped character descends from the ROOT. No limit on how far removed. Expensive, so use with care. Limited to 16 generations of removal for performance reasons
is_ancestor_of = ROOT - Checks if ROOT descends from the scoped character. No limit on how far removed. Expensive, so use with care. Limited to 16 generations of removal for performance reasons
- set_preferred_capital now works on static titles as well, not just dynamic ones
- Added "capital" title history effect, which sets the preferred capital of the title
- "show_portrait" can now take a scope or similar. E.G., "show_portrait = ROOT" will show ROOT, while "show_portrait = offmap_china" will show the emperor of China. The right-hand-side can be a scope, a title, or an offmap power
- Added a "portrait" parameter to events, which determines which character is shown in the upper-right corner. For example "portrait = offmap_china" will cause the Chinese Emperor to be shown
- Added trade_route_control trigger. Example:
trade_route_control = {
trade_route = silk_road # What trade route to check against
value > 0.1 # What percentage needs to be owned. Takes comparison operators
type = trade_post_locations # What to compare. Takes wealth, provinces, trade_posts, and trade_post_locations. The latter two are restricted by the trade post trigger in the trade route definition. Defaults to wealth if not set
indirectly_owned = no # Whether to include provinces in one's sub-realm that are owned by vassals. Defaults to yes if not set
}
- Added alias for vassal_or_below trigger called liege_or_above_of.
- Added alias for liege_or_above trigger called vassal_or_below_of.
- Added decision filters independent_rulers and independent_rulers_including_me
- Added decision filter close_relatives. Includes children, grandchildren, parents, siblings, and niblings
- The "female" paramenter in create_character can now take "random" or a number between 0 and 100 in order to get a random chance of the person being a woman. E.G., "female = 42"
- Added any_pupil and random_pupil scopes. Scopes to characters you're educating
- monthly_character_prestige and liege_prestige (and the piety versions) now work for forts and trade posts as well
- Forts and trade posts can now give tech spread bonuses
- pdx_tooltip and pdx_tooltip_delayed now work in far more places than before
- Fixed religious names not checking the cultural base name in create_character, unlike character birth
- Fixed the spouses of characters who don't get their title (E.G., "Count") in their name getting the title in their name
- Virtually anything that works as a scope on the left-hand-side (E.G., "educator = {") now works as a scope on the right-hand-side (E.G., "= educator") for triggers and effects that support more than just relative scoping (ROOT, FROM, etc. and event targets)
- Now possible to scope to religions, cultures, and their groups. E.G., "norse = {". Note that for the groups, this simply scopes to the first culture/religion in the group, not the actual group itself
- Added "can_use_cb" trigger, which checks everything in the CB itself, plus the extra hardcoded restrictions on regular war declarations. Basically, checks if the war would show up and be usable from the UI. Example:
can_use_cb = {
target = d_mecklemburg # What character to target. Can also take titles
casus_belli = religious # What CB to use
thirdparty_title = d_mecklemburg # What title to target, if relevant
#thirdparty = FROM # What character to declare on the behalf of, if relevant
}
- Ensured that effects work even if some of the systems they rely on haven't loaded yet when they're first read. This was already the case for triggers
- Added is_or_was_offmap_power_ruler trigger
- Fixed a bunch of decision related triggers having their tooltip logic inverted (E.G., saying "Can NOT take decision" when it should say "Can take decision")
- Added parameters attacker_unoccupied_warscore and defender_unoccupied_warscore. See 00_cb_types.txt for documentation
- Fixed plot start date not being saved, meaning that the "plot_months" trigger would be wrong after saving and loading
- Fixed the destroy_artifact effect causing the game to crash on launch if used somewhere where the artifact database has yet to be initialized
- Diplomatic interaction on-action events now provide the starting scope (normally, the actor) as FROMFROM so that you have a way to get back to the actor after scoping to someone else
- The "while" effect now supports the "count" parameter, which determines how many times it loops. E.G., "count = 10" means it will loop until the limit is no longer met, or it has been executed 10 times, whichever happens first
- Fixed scope changes sometimes resulting in improper seeding. E.G., if you scoped to FROM inside any_realm_title, any randomness would be identical
- Fixed casus belli effect execution not being seeded, so the same randomness would always occur if conditions were similar enough
- Fixed the "is_lowborn" trigger checking the opposite of what it should; "is_lowborn = yes" used to check that you're part of a dynasty rather than not part of one
- Added any_tributary and random_tributary scopes
- Added player_heir scope, which scopes to the character shown on your character sheet rather than whoever is heir to your primary title
- The on_war_ended on-actions now provide the war in question, meaing that war triggers and effects like "using_cb" and "any_attacker" will work, similarly to how they work in CBs
- create_title will now pick a color at random if there's no base title, rather than always making the map color white
- Added set_description effect, which changes the description of an artifact to the given string/loc key
- Added can_inherit government parameter. Defaults to yes. If set to no, characters with this government cannot inherit titles
- The following opinion modifiers now work in all modifiers: rel_head_opinion, child_opinion, dynasty_opinion, female_dynasty_opinion, male_dynasty_opinion
- In effect fields custom_tooltip will now always properly hide the tooltip of nested effects.
- Added "window" attribute for events, which specifies the name of a GUI window to use, meaning an event can be given virtually any look. Specifying the "background" parameter will also apply that GFX name + "_option" to the option buttons if GFX by that name exists
- Fixed clear_delayed_event not working on provinces if the event in question is a narrative_event or similar rather than explicitly a province event
- Having fewer than 7 baronies defined for a county should no longer risk crashing the game
- Added max_attacker_battle_score and max_defender_battle_score CB parameters, which override the relevant define if set
- The "government" trigger can now also take a scope as its right-hand-side. E.G., "government = ROOT" or "government = k_norway". It will compare to the government of the character the scope corresponds to
- Added capturing_defender_is_complete_victory and capturing_attacker_is_complete_victory CB parameters. Default to "yes". If set to "no", capturing the defender/attacker is not automatic victory, but instead gives CAPTURED_HEIR_WAR_SCORE warscore
- Added "display_on_map" parameter to job actions, which can be used to override the color of the job action when assigning it, and providing a tooltip, based on a trigger. As many such sections can be added as desired; the first that evaluates to true will be used. If none are defined, or if none evaluate true, the default green color is used. The special colors are only used if the job action itself can be used. The tooltip will be run through custom loc with the same scopes as the trigger. Example:
display_on_map = {
tooltip = JOB_PROSELYTIZE_DIFFERENT_RELIGION # Key of the loc to add to the tooltip
trigger = { # Trigger for when this should happen. Same scopes as the allow/potential for the job action itself
NOT = { religion = FROM }
}
color = { 255 0 0 } # What color to use on the map
}
- Added logging at game start if there are living characters who lack a culture or religion
- Fixed not all event targets working with custom loc (E.G., artifacts)
- All notifications now have custom loc scope available. Those that didn't use to now have FROM as the "sender" of the notification, and ROOT as the player
- Added government parameters can_grant_kingdoms_and_empires_to_other_government_group and can_be_granted_kingdoms_and_empires_by_other_government_group for governments. Changed the defaults so that by default governments can grant within a group, and receive from anyone
- Added AI flags "ai_flag_refuse_marriage" and "ai_flag_refuse_concubinage". If set, the AI will never marry the character off or accept them being made into a concubine, except if they're the person the character is getting married to/made consort of
- Added logging for buildings that are built while their pre-requisites or the building they upgrade from is missing
- Added artifact_age and has_known_creation_date triggers
- Added set_looter_hostility_days effect, which can be used to force a specific time of looter hostility, including 0 in order to remove looter hostility
- Added "debug_events" console command. After running this, the game will keep track of how many times each event has fired. This can be printed to the game folder (wherever the CK2 .exe is) using "debug_dumpevents"
- Fixed scoping in custom loc working very inconsistently with script scoping at times. Most importantly, this means that "Root" will no longer be undefined after scoping to something else, so something like "From.GetRootRelation" should now always work
- Fixed indentation in random_list tooltips not working properly if there's more than one effect within a single entry
- Fixed provinces getting duplicate or no names in cases where "external" provinces are defined in any spot other than dead last in the province list
- If you disable the prestige hit from unlanded sons for a tier, that tier will no longer get the unlanded sons alert
- Fixed scoping to job titles looking really ugly in tooltips
- Made the error messages when wrong names are used for a number of effects and triggers easier to understand
- Fixed it being possible to accidentally make everyone in the world allied when using add_alliance
- Added logging when you in history put a date entry within another date entry, since this is invalid and won't work. Can also help detect malformed script in some cases
- Fixed portraits not showing up in trigger switches
- Ensured that a fake war exists for tooltip purposes before declaring a war, so you can scope to the attacker and defender in the tooltips
- Fixed the graphical_culture trigger crashing the game if an invalid graphical culture was used
- Added effect_even_if_dead history effect for characters. Will be run even after the character's death, unlike "effect"
- Fixed the "new_character" scope in some cases not persisting when saving and reloading
- Fixed missing newline at end of destroy_tradepost, destroy_fort, and destroy_hospital effect
- random_list entries below 0 due to modifiers are now simply counted as 0 rather than a negative number
- Fixed it being possible for the artifact name in the "Gift Artifact" interaction to go out of bounds for very long artifact names
- Including a mesh that doesn't exist in a .GFX file should no longer crash the game. Means that for example reapers_due_dlc.gfx can be modded without crashing the game for users without The Reaper's Due
- The opening text for diplomatic events now supports custom loc, with Root being the receiver and From being the sender
- Ensured no longer possible governments cannot persist for more than a month after invalidation (E.G., due to changed culture)
- set_government_type now forces immediate government validation after setting the government. This essentially means the character must meet the potential for the government you set
- Tech point bonuses now work in all holding types, not just normal holdings and hospitals
- The "is_married" pre-trigger now only returns true if the character has a living spouse. Before also returned true if spouse was dead
- The game will no longer log errors about missing images or sounds for events disabled due to lack of DLC
- Your designated regent is no longer reset upon a regency starting. For example, this means you no longer have to reassign your regent after going on Hajj
- Fixed the "trade_route" trigger having no localisation
- Added "assassination_interaction_trigger" scripted trigger for the Assassinate diplomatic action
- Fixed diplomatic responses in some cases showing you rather than the person responding to you
- Made it clear that rulers without a scripted dynasty will get one generated at gamestart. Now has "Unknown" dynasty rather than "Lowborn" on the campaign startup screen
- Fixed income from tributaries not counting towards "yearly_income" triggers and similar
- Fixed using export_to_variable not working on global and local variables
- The "capital" character history effect now actually works to set a character's capital. Before it had no effect
- Fixed the on-start capital validation overriding the current capital for people who don't have a preferred capital
- Fixed force_host normally resulting in the host simply resetting to one's liege/own court a day later
- The secret_religious_cult scope now works even if the character does not have a secret religion; it'll now always refer to their true religion instead (secret religion if they have one, otherwise public religion)
- Added could_be_parent_of trigger, which checks if the scoped character is in the right age range to be the parent of the target character. This means that they're at least AGE_OF_MARRIAGE_MALE years older, and at most MAX_CHILD_BIRTH_AGE years older if female (for immortal characters, as long as they became immortal before this age they bypass the check). It also checks that they didn't die before the birth date of the target
- Fixed a number of scopes (one example: the target of factions) being unlocalized
- Fixed a missing linebreak in the betrothal and marriage interaction tooltips
- Fixed broken betrothals appearing as marriages on the character screen until the screen is refreshed. Now the character listing disappears entirely
- Fixed new campaigns in rare cases starting with alerts about council job assignments
- Fixed matrilineal betrothals and marriages saying they're disallowed by at least one party even when they're not
- Fixed nomad titles that should be dynastically named not being so on the character selection screen, instead changing names once the campaign starts
- Ensured custom loc referenced from hardcoded loc properties (E.G., GetPlayerRelation) get processed
- Ensured custom loc works in the tooltip for dead characters
- Added on-actions on_revoke_attempted_started_war, on_retract_vassal_attempted_started_war, on_absorb_clan_attempted_started_war, and on_split_clan_attempted_started_war
- Added join_crusade_if_bordering_hostile parameter for religions. If set to yes, the AI won't refrain from joining a crusade simply because it borders a heathen/heretic realm

Это все на сегодня.
На следующей неделе Rageair вернется с остальной частью списка изменений 2.8 и списком достижений, добавленных в Jade Dragon.




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №25: Список изменений и достижения
(автор — rageair)
Приветствую!

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

С выпуском Jade Dragon появится десять новых достижений, от простых до очень сложных. Здесь они перечислены с приблизительной сложностью:

Сослан в Китай – отправить евнуха китайскому императору.


Дитя Дракона – попросите у Китая императорский брак.


Приятного аппетита! – съешьте персонажа с религией Бон.


Любопытный брелок – отправьте бесценный артефакт (Качество: 4 или 5) императору Китая.


Сакья Тризин – начиная за графа Сакью в 1066 году, правьте как независимый буддистский король или император и контролируйте все буддистские святые места.


Белый Гунн – начиная за последний остаток белых гуннов (граф Мохадавасака в 769 году) стать независимым королем или императором и полностью контролировать королевства Раджпутана, Дели, Пенджаб, Кашмир, Хива, Афганистан и Хотан.


Завоеватель – начиная за норвежского персонажа, контролировать Королевство Англии (или Британскую империю) как персонаж с английской культурой и христианской религией.


Аладдин – начиная и оставаясь китайским персонажем, независимым королем или императором правьте всей Северной Африкой (регион Магриба).


Десять престолов – в управлении вашей династии 10 независимых феодальных / иктских / монашеских королевств или империй размером не менее 25. Вы должны править одним из них.


Больше не слуга – начиная за Муниса аль-Музаффара из Галилеи в 867 году, станьте императором государства с размером не менее 100.


И теперь про список изменений – крупнейший в истории CK2. Как показано на этой картинке (любезно предоставленой Meneth'ом), список изменений измеряется двумя менеджерами по обеспечению качества, одним руководителем проекта, одним дизайнером контента, одним программистом и половиной Groogy.



Вот список изменений во всей красе, кое что вы уже читали (Моддинг и ИИ), но большинства вы еще не видели!

Полный список изменений:

Перевод не полный.
##########################################################
##########################################################
########################## 2.8.0 ###########################
##########################################################

###################
# Особенности дополнения
###################
- Китайская империя:
- Китайский экран:
- Китай теперь присутствует как сила вне карты, доступная через новую кнопку возле миникарты
- Статус и политика Китая влияют на его поведение и то, как вы можете взаимодействовать с ним, остерегайтесь экспансионистского Китая!
- Китайские династии и история присутствуют на всех закладках
- Дань и Дары:
- Отправляйте дань императору евнухами, наложницами и многим другим, чтобы получить его Милость
- Используйте Милость, чтобы получить мощные дары, такие как инженеры осады, ученые-бюрократы, китайские артефакты, императорские браки и многое другое!
- Вкус и погружение:
- Во время игры на Востоке вы почувствуете присутствие Китая, вкус новых событий и взаимодействий
- Остерегайтесь амбициозных авантюристов, выплескивающихся с востока, таких как генералы повстанцев, смещённые имперские принцы и рейдеров Чурчхеней
- Многочисленные новые артефакты в Китае, которые можно добавить в свою коллекцию; искусство войны, классика поэзии, змеиные копья, церемониальные шелковые платья - это лишь некоторые из них!
- Враждебные действия:
- Не обращайте внимания на мнение императора и совершите набег на Китай ради мгновенных наград
- Вторгнуться в Китай и посадить свою династию на Трон Дракона

- Пересмотренный Шелковый путь:
- Еще больше направлений Шелкового пути, теперь он проходит через всю Индию, Тарим, Тибет и заходит так далеко, как Иерусалим
- Борьба за графства, что содержат торговые посты на Шелковом пути, чтобы получить огромные денежные доходы
- Построить новые здания на Шелковом пути, чтобы получить иные преимущества, кроме денежных

- Новые играбельные религии:
- Язычество Бон; древняя религия тибетского плато, слияние между нереформированными и реформированными язычниками, эта религия предлагает уникальные возможности
- Даосизм; коллекция древних традиций из Китая, со многими административными преимуществами, эта религия идеально подходит для игроков, которым нравится играть гордо

- Расширение Casus Belli:
- Пересмотренная система данников, новые государства-данники также предоставляют вам солдат в дополнение к золоту
- Многие новые CB, специально предназначенные для ранней игры, такие как приграничный спор, герцогское завоевание и принудительная вассализация
- Дополнительные CB для более крупных стран без множества опций, таких как «Великое завоевание» и «Де-Юре»

- Точки сбора:
- Теперь можно установить точки сбора, чтобы обеспечить легкое управление вашими сборами в военное время, ваши войска будут автоматически перемещаться и объединяться в местах назначения, которые вы определяете
- Можно установить точки сбора для военно-морских флотов, которые работают так же, как и для сборов ополчения

- Новые артефакты и способы их получить
- Составить книгу; чтобы ваши писари работали над написанием нового произведения литературного чуда, основанного исключительно на личности вашего персонажа, конечно!
- Поиск Смита; можно отправить запрос кузнецу, чтобы тот создал вам новые наборы оружия, доспехов и украшений

###################
# Free Features
###################
- Added Tibet as a new playable region
- Filled in the 'Tibetan Plateau' wasteland with new provinces and mountain passes
- Added the Empire of Tibet title, which consists of 4 new Kingdoms
- Full history for the 769, 867 and 1066-1337 bookmarks for the region
- Added new Sogdian Zoroastrian heresy 'Khurmazta'
- Added Game Rule controlling Siege Assaults
- Added Game Rule for Siege Events (On, Off, Defenders only)
- Added Game Rule for Multiplayer Assassinations
- Added Game Rule for Multiplayer Invasion CBs
- Added Game Rule for Multiplayer 3rd Party Claims
- Added Decisions to form the Knights of St. Anthony and the Knights of St. Addai
- Added Assyrian culture and some historical Assyrian characters
- Tweaked the Nestorian Holy Sites
- Added Manichean Holy Sites
- Added a "Bema" festival for Manichaeans
- Added a "Sadeh" festival for Zoroastrians and Khurmazta
- Added Holy Order for Manicheans
- Added a Manichean Head of Religion
- Artifacts can now be destroyed from the Treasury screen
- You now receive a notification when receiving a new artifact, or when an artifact you should have received was destroyed because you already had one (if it is non stackable)
- Added a special Honorary Title called Teacher. Teachers become the default Educators of children.
- Armies now use whichever flank leader has the best siege modifier for determining the leader bonus to sieges, and the best movement speed flank leader for determining movement speed
- Increased the number of Counties and Baronies in the Tarim Basin area from 17 to 32, which should make it more interesting to play there
- Increased the amount of overall Holding Slots in the Tarim Basin area
- Non-Jain/Buddhist Monastic Orders get a new rank 1 power which gives a chance for their wards to gain attribute points during their education and upon reaching adulthood a chance to remove a wicked trait or gain a pious one
- The target of a tributary war now receives an event where they can offer peace right at the beginning of the war, only weak realms are likely to do this
- There are now three tiers of Kinslaying based on how close to you the person you killed was. The closer the relation the bigger the punishment:
1) Kinslayer - Siblings, parents, children any direct ancestor or descendant.
2) Familial Kinslayer - Blood aunts/uncles, cousins, nieces/nephews.
3) Dynastic Kinslayer - Any other dynasty member.
Muslims are exempt from gaining Kinslayer traits and you will only get the traits if the death is public knowledge.
- Unlocked the Charlemagne culture conversion events as those cultures are also present in the Old Gods start date.
- The golden hand, iron hand and prosthetic leg modifiers are now artifacts. They can not be gifted or inherited.
- Map Update of the Middle East
- Added the kingdom of Daylam
- Added the kingdom of Khorasan
- Added the kingdom of Yemen
- Added the kingdom of Iraq
- Also added a few new duchies to go along with the new kingdoms
- The Syrian desert now exists to restrict county placement and army movement
- Moved and reshaped most provinces in the Middle East, including the Arabian Peninsula all to way to the Indian border
- Added 18 new counties
- Renamed several counties, duchies and kingdoms to better represent the updated layout
- The "equip" button is no longer disabled if a slot is filled; instead clicking it will replace whatever is in that slot (the first item it finds if the slot holds more than one item). E.G., the Equip button for "Golden Bracelets" will cause those to be equipped in place of your equipped "Silver Bracelets"
- When dying, the game will now ensure that your heir has the same items equipped as you did if at all possible
- Equipped artifacts no longer have any chance of being destroyed on succession, except if there is no dynastic heir
- The "has guardian" icon on a character now takes you to the guardian's character page if clicked
- The "leading troops" icon on a character now pans to the unit they're leading, and selects it if it is yours
- The "council action" icon on a character now pans to the province they're taking the action in
- When a landed character is selected, their realm will now be highlighted on the map, similar to how CB targets are highlighted
- If you click the currently selected character again, the game will now pan to their location
- When assigning "Proselytize" job action, the map coloring will be different if the province is of the wrong religion, or if the target is an independent ruler rather than one of your provinces
- You can now arrange marriage on behalf of your landed children and grandchildren, not just those in your court. They will now also always accept your marriage proposals. Both of these features are only usable if they are your vassals or below, and have been rulers for at most 10 years
- Your children and grandchildren now have a checkbox on their character page that can be used to prevent them from getting married by the AI, though they may still get married by event and similar. Useful for ensuring your landed relatives don't get into bad marriages. Like arranging marriage on their behalf, this can only be used if they are your vassals or below, and have been rulers for at most 10 years
- New artifact pictures for the Gjallarhorn, Image of Edessa, Weeping Statue, Sampo, Saintly Skull, David's Sling, Handgun, Compass, Saintly Tongue and Yada Tashy
- Added an option to switch between grey wastelands and wastelands showing terrain
- Added an option to have wastelands be colored by neighboring realm if a single realm controls more than 2/3 of bordering provinces

###################
# Balance
###################
- Looter armies now only cost 10% maintenance if you are at peace
- No longer possible to turn an army into a Looter if you are at war
- Greatly increased how fast the Attacker's Warscore ticks while the target area is fully controlled
- Increased the effect of Fort Level on defender morale in sieges
- Sieges: Defensive Pagans get a morale boost while besieged in their homelands
- Slightly increased the base morale loss of defenders during sieges
- Increased the morale loss from being outnumbered during sieges
- Buddhists can now use the normal Holy War CB for a cost of 250 Piety
- Indian Holy Orders no longer exists at game start:
- They can be created through a decision if you hold all of your holy sites, along with 1000 piety, or simply by having 200 piety if the year is 1100 or later
- They may be created defensively if several important counties in India fall to another non-Indian religion
- Reduced the strength of Indian Holy Orders by about 25%
- Indian Holy Orders now have a small amount of War Elephants among their troops
- The AI will now be less inclined to use 'Major' CB's (Invasions, Nomad Subjugation) if they wouldn't gain much from doing so
- The Nomad Liberation CB can no longer be used on completely empty duchies (no Castle, City or Tribe) in the Steppe region
- Nomads can now always choose to convert to the attackers religion through the decision
- Silk Road trade posts are no longer destroyed when the county changes hands outside succession
- Silk Road trade posts can now be built in your vassals' lands, though the vassal will end up its owner
- The Silk Road no longer gets cut off by sieges and occupation, but instead has its value decreased downstream
- Added an opinion bonus for turning a blind eye in events ZE.4120, ZE.4100 and ZE.2030
- Trade post wars no longer cause counties to be considered "contested", which would prevent the county from being given away and similar
- Barons will no longer consider themselves almost as powerful as kings and emperors
- Vassals who don't have at least 5% of the demesne size of their liege will no longer be considered powerful vassal either
- You can no longer ask someone you're in a defensive pact against to embargo someone, as this would result in you ending up at war against yourself
- The 'All' Gender Equality rule no longer prohibits Achievements, though you will not be able to gain the 'Empressive' achievement while the rule is enabled
- Unlanded characters will no longer take the "become council member" ambition
- You now get double warscore from winning battles against characters that have no land
- Rebalanced the Jain and Buddhist Monastic Order rank up requirements and increased the chance of losing a bad trait or gaining a good one upon completing a mission.
New conditions are:
1->2 NOT Cruel, one Virtue
2->3 NOT Cruel or Cynical, two Virtues
3->4 NOT Cruel or Cynical or any Vice, three Virtues
- When falsely confessing your religion, your non-zealous courtiers have a chance of joining you in falsely converting
- Tribal rulers in 867 now start out with some tribal buildings already built
- You can no longer use the Split Clan interaction on a province that's currently the target of a war
- Gifting artifacts to greedy rulers no longer gives ludicrous amounts of opinion
- If you defeat someone in war, they will now get a -10 opinion modifier with you for 10 years
- The Visigothic and Suebi culture break up can now only trigger after the year 850.
- Muslim Holy Wars now subjugate rulers in the target area, similar to how Muslim Invasions work, with the exception if they are of another Muslim sect where it works like before
- Reduced the opinion effects of several Muslim-only traits to avoid opinion inflation
- Councillors now have a very slight bias towards "yes" if they have no opinion on the topic. Main area where this has an effect is in regencies where no one has a strong opinion, and thus would always vote "no"
- Reduced the revolt risk and general opinion from crushing a rebellion whilst in seclusion and added a timer so it only lasts for two years
- Defenders against great holy wars (Crusades, Jihads, reformed pagan great holy wars) will now be capped at 85% occupation warscore to avoid 'Omnes viae Romam ducunt' blitzing.
- Only Independent Characters can now have Tributaries, with the exception of Nomads.
- The Intrigue focus now provides a passive 5% plot power increase.
- Non-Shia characters can join the Assassins and will be given the opportunity to secretly convert if they are any other Muslim or a non-zealous player.
- AI William the Conqueror will now usurp more of England if he wins the invasion, to help him not get overthrown so often.
- Nomads can now use a Title Decision to usurp Counties in their subrealms that have Nomad Agitation, in addition to granting you the County this will also remove the agitation
- Characters who have been convinced to Straighten Up once will no longer become Decadent again
- The default Decadence gain has been made uniform between Tiers, it's now only Realm Size that affects it
- Decadence gain has been heavily reduced, but the frequency of the decadent trait has been increased for very large realms - this means that it's no longer a catastrophe to have one uncle that happens to drink on weekends
- Decadence effect on positive morale has been slashed in half
- The Decadence reduction from title grants has been significantly increased
- Only characters in the same realm as the biggest realm size relative can become decadent
- Improved caste inheritance so that you're far less likely to lose the correct caste for your government
- Heretic/Religious rebels now target the Duchy they spawn in when declaring war, this means that they can get ticking warscore for fully occupying the title, similar to all other rebel types
- When running with a non-default Provincial Revolt Strength game rule setting, the rebel stacks will now be attrition-free
- The 'Burgher offers to buy land' event now has a cooldown of 5 years
- The government of the vassal in whose land you want to build a holding no longer matters. E.G., you can now build a castle in the county of a tribal vassal
- The artifact smith events are now launched via a decision to find a smith. More events now happen in between finding the smith and getting the item. The Smith's stewardship and traits will determine the outcome of the event chain.
- Owners of either Monks and Mystics or Jade Dragon have access to smith events and new decision.

###################
# Улучшения ИИ
###################​
- Исправлены ситуации, когда ИИ персонаж рвет отношения с несуществующим ИИ персонажем.
- ИИ теперь считает идею отправить свою армии в провинцию, если где уже есть её союзники либо поблизости, несколько скучной.
- Теперь ИИ действительно понимает, что дружественные армии возле потенциальных целей – это хорошо, даже если сам он этими армиями не владеет.
- Как только ИИ присоединится к союзному стеку, он не решит, что раз войска умирают от истощения из-за превышения лимитов снабжения, то самое время паковать чемоданы и уходить домой. Теперь ИИ будет держаться рядом.
- ИИ теперь смутно осознает существование племенных вассалов при расчёте того, имеет ли фракция реальный шанс на успех.
- ИИ теперь точно считает, в скольких своих войсках он откажет своему сюзерену при восстании, вместо: «ну… я ему предоставлю наверное половину, я думаю».
- ИИ теперь учитывает племенных вассалов в большинстве решений, где он считает, насколько силен потенциальный враг или союзник, а не просто притворяется, что их не существует.
- Исправлены амбиций, дающих агрессивку в 20 раз больше чем должно было быть.
- ИИ теперь также будет призывать в войну союзников с предварительным ответом «может быть», заставляя их принять решение.
- Грабители авантюристы теперь понимают, как только они осядут где-то, то возможно, они могли бы сделать свои новые владения плацдармом армейских операций и при бездействии возвращать туда армию.
- ИИ точнее оценивать решения в поселениях в случае необходимости.
- Если защитные пакты будут отключены, ИИ больше не станет думать, что никто не может быть для него угрозой.
- Папа менее охотно исполняет просьбы об отлучении.

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

- Армия ИИ теперь понимает, что раз уж она соизволила начать осаду, то возможно, на это была веская причина, поэтому ей необязательно просто убегать сразу после того, как другая цель выглядит немного лучше.
- ИИ научился понимать, что если в провинции больше добычи, то она и является лучшей мишенью для грабежа.
- Армия ИИ, проводящая грабеж наконец понимает, что раз уж вся добыча в провинции защищена реплениями, а сил недостаточно для осады, то эта провинция на самом деле не очень хорошая мишень для грабежа.
- ИИ теперь рассматривает любую сильную державу по соседству потенциальной угрозой.
- Вассалов научили, как отправлять предложения альянса другим вассалам.
- ИИ проинформирован, что механика декаданса изменена много лет назад, и он не должен раздавать титулы своим членам семьи просто так.
- ИИ сообщили, что раз уж он атакующая сторона войны, то *возможно ему стоит на самом деле пойти в наступление на защищающегося, даже если он нацелен на всю державу, а не на определенный титул внутри неё, и это может несколько затянуться.
- ИИ научился использовать чары и больше не ищет миссии «обществ», когда они фактически обозначены миссиями «общества». Благодаря этой новоприобретенной способности ИИ лучше идентифицирует цели миссии.
- Кочевников научили, что, если они восстанут в ответ на попытку разделить свой клан, то возможно, в следующий раз они должны соглашаться, а не восставать снова и снова.
-ИИ уже не смертельно боится идти за моря, чтобы помочь своим союзникам только потому, что до врага несколько далековато.
- ИИ больше не думает, что раз провинция является *чьей-то столицей, то это хорошая цель; теперь он более проницателен и заботится только, является ли она столицей именно врага.
- ИИ теперь немного более осведомлен о том, насколько хорошо воевать тяжелой конницей против лёгкой пехоты.
- ИИ теперь уже не думает, что вражеские армии, привязанные к другим вражеским армиям, просто на каникулах и воевать не будут.
- ИИ прошёл блиц обучение о том, как раздавать титулы.
- ИИ прошёл блиц обучение о том, как передавать своих вассалов таким образом, чтобы у вас не возникало желание вырвать свои глаза от увиденного.
- ИИ теперь понимает, что раз уж он занял все приграничные провинции, то он не должен отказываться от того, чтобы оккупировать и остальные.
- ИИ преподали несколько уроков о том, как работает снабжение, и почему не стоит собирать армии в огромный думстек по пути следования к цели. ИИ тяжело обучать, поэтому он лишь частично усвоил этот урок, но частичное понимание лучше чем не какое, верно же?
- Папе Римскому прочитали курс лекций «География 101» с упором на то, что такое «расстояние от католических владений» и «размер королевства» в контексте крестовых походов, и почему вторжение в Индию, когда можно пойти на Египет, довольно плохая идея.
- ИИ проинформирован о том, что только потому, что их идеальный командир не может вести войска прямо сейчас, вовсе не означает, что они должны не назначать никого на тот фланг, который они хотели вверить тому командиру.
- ИИ теперь понимает, что, как только он «осел» на какой-либо земле, то он должен располагать свою армию в столице, а не стоять посредине карты с истощением, только потому, когда-то много лет назад он там создался.
- Обрученные люди больше не говорят «не могут выполнить это обручение» после отправки брачного предложения, которое вы случайно отвергаете. Они также больше не решаются не трудиться повторно отправлять предложение, бормоча «давайте посмотрим, как им нравится игнорирование».
- Только что заспавнившимся авантюристам-грабителям кричат в ухо: «эй вы, ваш флот прямо там», чтобы они не распустились мгновенно, когда они появляются на острове без каких-либо хороших целей грабежа, думая, что перебраться через море просто невозможно.
- Члены небольших реформированных религий теперь больше любят присоединяться к Великим святым войнам и тому подобным мероприятиям.

- ИИ наконец пришел к осознанию того, что можно приглашать в заговор своих вассалов и придворных, а не только вассалов и придворных целей заговора.​

###################
# Interface
###################
- Wasteland provinces are now always shown in "Terrain" map mode
- Guardians can now be assigned from birth (though there are no effects until age 6.)
- The spouse selection view now has an "Only adults" box
- Fixed the Ruler Designer not always showing the correct portrait culture
- More explicit call to arms! They now tell you if you're going to lose allies or tributaries, and why.
- Silk Road trade-zones held by non-patricians now show the name of their primary title rather than their dynasty
- Reworked how the Silk Road is colored
- There are now icons on the Silk Road in the Trade Zones map mode that shows where trade posts can be built, and where blockages are happening
- The trade post graphics are now significantly bigger for inland trade posts
- Eliminated excessive levels of precision for some of the numbers on the character sheet
- The end of combat dialog now shows the correct special units rather than always showing Horse Archers
- All conditions for using a CB are now shown even if you fulfill them
- You will now get an alert if your heir is of a religion you're not allowed to play
- If a tribal building series upgrades to a higher level building, it will no longer list every level of that building, but instead just the highest achieved
- Fixed raised fleets not counting towards your max demesne fleet size
- Ransom Character now always defaults to the target character if they can be ransomed
- Improved the attrition tooltip
- Allied Order View: Added strength indicator text to allied army entries
- Allies Order View: Added missing CoA tooltip
- Added proper tooltips for the Loot Bar and settlement tax effect from a looted County
- Corrected text when assigning Guardians with Conclave warning of religion or cultural conversion
- The demesne size tooltip on the character screen now also shows realm size and number of counties in the character's realm
- Fixed changed title flags sometimes persisting after resigning a game (E.G., resulting in the HRE having the French flag when starting in 1066)
- Keeping the vassal/court list open while unpaused is no longer horrifically laggy
- No longer possible to enter the multiplayer screen after exiting it without restarting the game first, as this would cause an instant OOS
- No longer possible to select a bookmark or another save after loading a save while hosting a multiplayer game, as this would cause an instant OOS
- Ensured it is clear when occupation warscore is less than 1%, not not 0, since this could sometimes result in 100% warscore from battles, "-0%" warscore from occupation, and 99% overall warscore
- The marriage finder can now include characters in other religious groups if they make sense to marry
- Title flags now hover a bit further above the ground so as to not intersect with it as often
- Fixed clicking the area under the diplomatic interaction list not closing the list
- Fixed there sometimes being empty space at the end of the diplomatic interaction list
- On-map Armies: Added missing tooltip about reinforcement in friendly territory
- Fixed the "select plot" button in the "My Plots" tab flashing grey when unpaused
- Fixed the name of a known plotter sometimes overlapping with the name of their target
- When asking for your excommunication to be listed, the Pope no longer lists his opinion of you twice in the breakdown of why he will or will not accept
- The society member list now includes a member count. Hovering over it will give you a breakdown of how many members hold each rank
- Triggers checking for timed modifiers or the lack thereof will now state the expiry of the timed modifier if it is present
- The levy tooltip in the province view now gives a breakdown of how the reinforcement rate is determined
- The income overview when having clicked a title will now never show entries that provide no income, except potentially your demesne income
- Being assigned to a subunit that is participating in a siege no longer stops commanders from being assigned to a flank
- Fixed Satanist merchant republics getting a inverted cross icon with the wrong background color
- The holy site icon for heresies are now shown in the holding view if their parent religion does not have the same holy sites (E.G., Ibadi and Manichean holy sites)
- Fixed holy sites disappearing from the holding view when the religion is reformed
- Changed part of the succession law change tooltip to "No vassal of this title count or above has a negative opinion of you" to more accurately reflect what it actually means
- Added trade value to the trade post tooltip, and made the trade value tooltip for trade zones list what provinces provide how much value
- Fixed there being no tooltip on your current succession law
- Fixed ruler designed characters looking like children after saving if they were historically children
- Fixed trade post income on the trade posts not matching the number for the realm view
- Made it clearer that the tax income bonus from Stewardship is multiplied together with the income after all other modifiers are applied, rather than added to them
- Fixed main menu prompt to buy the Game Book going out of UI bounds in Spanish
- Horsed around a little
- The tooltip for sacrificing a character as a Devil Worshiper now says how much society currency you will gain and if you will complete a mission
- The Grant Title and Grant Viceroyalty actions now have the list of titles sorted by first tier, then name, rather than seemingly at random
- Fixed it not being possible to click on the army shields when two units are in combat, and the shields having no tooltip
- Fixed the "Modifier From Artifacts" icon showing up even if none of the artifacts you own provide a modifier (E.G., reagents)
- Fixed the retinue screen showing the Horse Archer icon even if your retinues are composed of another special unit
- Fixed customized dynastic coats of arms persisting past resign
- Fixed missing text in some cases for alerts about the council voting on issues
- Fixed councillors in seclusion lifting the fog of war in the province they're assigned to
- Fixed the holding view not updating correctly if you upgraded a tribal holding to a castle or similar; instead continuing to show tribal buildings until you reopened the holding view
- Fixed merging any units causing all "attach to army" ally orders to reset to the resulting unit. Now it only affects orders targeting the units involved in the merge
- Fixed hints not working on the religion screen for Indians, Jews, and Zoroastrians in all languages, and a few other groups in non-English languages
- Fixed army and on-map title icons in some cases not updating when changed, for example due to customizing one's dynasty's CoA
- You now only get alerted that an anti-Papacy has ended or started if you're in the same religion group
- Fixed piety in triggers not getting localised based on religion (E.G., still saying Piety when it should say Karma)
- Allied armies are now always included in the count for how many troops are in a province, unless you've got some of your own units in the stack selected
- Fixed most war tooltips not including the scaled prestige/piety you or the defender would gain until the war has actually started
- Fixed some cases where event options could display a trait that wouldn't actually be added or removed
- Fixed some triggers referring to provinces as "publicly following a religion"
- Society rank effects are now always shown in the rank tooltip, rather than only shown if you hold that rank
- Artifacts are now sorted by type and quality, rather than by acquisition date
- Fixed old Byzantine women's hair being unable to change color
- The trade post cost tooltip will no longer mention your opinion of yourself if the province is in your realm, but instead simply state that you own the province
- Fixed the "clan becomes extinct" alert showing the clan leader as count-level rather than king-level
- Fixed it being possible for dead characters to end up with their holdings in the wrong order
- When you have a unit selected and are hovering over a province it can't move to, the game will now try to explain why you can't move there
- Fixed imprisoning someone resulting in two opinion effects named "Imprisoned". Now the one that disappears on release/ransom is named "In Prison" instead
- Fixed "no text for key county" when being alerted about a councillor being sent on a realm-wide job action
- Fixed the "is liege or above" trigger tooltip referring to the wrong person as liege
- Fixed "NOT_DIRECT_DJ_VASSAL_TITLE_STARTS" sometimes being shown, and "De Jure Vassal Title" being shown rather than "Any De Jure Vassal Title"
- There is now an indicator in the in-game lobby showing which players are done loading
- Fixed Digambara Jain women in the Jain monastic order wearing the wrong clothes
- Fixed an event referencing the "soup kitchen in Location" rather than using the actual name of the province
- The society currency tooltip now includes the total gain
- Fixed some historical characters having the wrong beard and/or hair
- Fixed the trade post entries on the Republic screen having an odd empty spot on the right when there's no scrollbar
- If you can't resign someone from a minor title, the game will now tell you why
- Fixed the "resign" button not being greyed out when you can't revoke a minor title
- Fixed some cases where numbers would always get rounded down even when they should've been rounded up
- Fixed "missing UI text" in the outliner if you have a lot of holdings
- Fixed people you invite to court in rare cases saying "no" to come because they're already at your court
- Fixed holding modifiers having no tooltip if the holding is maintaining more than one mercenary band
- Title/Realm View: The Line of Succession is now shown
- Made the technology tooltip in the province view less incomprehensible
- Fixed the "award honorary title" selection view sometimes including imprisoned characters (who can't actually hold honorary titles)
- Fixed the "grant title" interface sometimes having a tooltip complaining about "wrong caste" even in cases where caste isn't checked
- Fixed it in rare cases being possible for armies that are hostile due to conflicting wars not being red on the map
- Governments that ban receiving and/or granting kingdoms and empires to other governments now list that in their feature list
- Fixed trade posts not being visible on the map in empty provinces
- The demesne income tooltip on the title view now shows more clearly the source of income modifiers rather than lumping it all under "Stewardship". The same goes when inspecting individual holdings
- Fixed the notification for artifacts destroyed on succession sometimes saying things like [From.Something.Something] rather than the artifact's actual name
- Fixed command modifiers not showing up when hovering over the "From Treasury" modifier entry
- Nomadic realms now have history at game start if known, rather than appearing to spring from nothing at game start
- The "population" indicator in the character view of nomads will now also show manpower in its tooltip
- Made the building tooltip while a building is under construction slightly easier to understand
- Fixed some graphical artifacts in Norse beards
- Fixed provinces stating that they're in a given region several times if you resign the game and then start playing again without restarting
- Fixed right-clicking a potential spouse from the marriage selection view occasionally not selecting that potential spouse
- Fixed selecting a different character after opening the marriage selection view, then clicking their Arrange Marriage button, sometimes resulting in the previous character still being used as the person to marry off
- Fixed the "Liege Council" view becoming completely empty if your liege dies while you have it open
- Got in touch with the animal buried within me
- Retinues now show what combat bonuses they have
- Fixed the game with Conclave enabled falsely saying some governments change laws using piety/prestige instead of voting. Now correctly says that law changes cost piety/prestige if the council is abolished
- Ensured plot power can never be negative
- Tributaries of tributaries now use their own name on the map rather than the name of their suzerain
- The alert that you can shut the gates now only shows up if you *really* can shut the gates
- Ensured the "Unmarried ruler/heir" alerts don't show up if you/your heir can't marry (E.G., due to traits preventing marriage, or being in prison)
- Dynastically named titles now use "the" when appropriate
- Fixed the "Offer Concubine" action being visible when right-clicking yourself, despite never being possible to use on yourself
- Improved the tooltip of minor title grants somewhat
- Fixed the realm size multiplier to decadence showing as a percentage
- The Execute Imprisoned interaction now warns you if you'd be considered a (worse) Kinslayer after going through with the execution
- Made the Holding income tooltip slighly easier to understand
- Fixed the income from a newly build tradepost being 0 for a single day
- Made the supply limit tooltip somewhat easier to understand
- The unit type tooltip on selected units now show morale as well
- Fixed the quick Arrange Marriage action on the character screen occasionally including people that can't actually be married in cases where there's very few good targets
- Fixed anyone being able to see the "Desecrated Temple" holding modifier, rather than just devil worshippers
- The other main menu buttons are now disabled while the "Load Save" menu is open
- Fixed the game rule filter list showing DLCs that are not enabled, resulting in a completely empty group when clicked
- Changed the decadence gain tooltips and entries to use 3 decimals
- Removed a wayward % sign in the decandence gain tooltip for dynasty members
- Persian castles will now have correct graphics
- The alert that someone has started raiding your lands now includes the raider's portrait, rather than showing your own portrait twice
- Fixed wastelands sometimes being listed when hovering over the "adjacent rivers" icon
- Fixed the "completely controls" tooltip (E.G., in the Reform Roman Empire decision) having the line split in the wrong place in German and French
- The destroy_artifact effect once more includes the name of the artifact. The scope change will be suppressed if "= yes" is used so that you don't get "ArtifactName: ArtifactName is destroyed..."
- Fixed the plot/ambition/focus selection windows sometimes having out of bounds text
- Fixed the trait names in the Ruler Designer going slightly out of bounds in some cases in German and Spanish
- Fixed secret religions' tooltip showing the religious head for the character's public religion rather than secret religion
- Fixed the "heir of wrong religion" alert saying "NO_TEXT_FOR_KEY" rather than the name of your heir
- Fixed the "Appoint" button not telling you why you can't replace a character, if the reason was that they used a favor to get appointed
- Fixed titles named after dynasties starting with "of" showing as "Kingdom of of Blah" and similar
- Fixed characters "rejecting" your marriage offer (despite the marriage persisting) if you accept the same marriage offer from them after sending one
- Fixed calling people into war using the "Call Allies" alert changing your position in the alert's list
- Names on the map can now cross impassable terrain
- Added events telling you why you're at war after refusing title revocation, vassal retraction, clan absorbtion, or clan splitting
- Fixed the dynasty tree in some cases flashing briefly when opened
- The character screen now updates if the character being viewed gains or loses a spouse or betrothal
- Fixed it being possible to select another era right after selecting an era, causing the era picture to be partially faded out
- The revolt risk tooltip is now clearer about what characters are causing the revolt risk modifiers
- Fixed some languages in some cases having superfluous spaces in title names
- The tooltip for building hospitals, forts, and trade posts now tell you how long it would take to build
- Made it clearer in the opinion tooltip why specific things are giving the opinion they do. E.G., for Kinslayer it will now say "Kinslayer (same dynasty): -25" for the dynasty-specific opinion, while the general opinion wil just say "Kinslayer: -10"
- Fixed call to arms that won't result in prestige cost and/or "alliance breaker" if you decline in some cases claiming they will
- Fixed hiring fleet mercs in a province you don't have visibility on not raising the fog of war until the next day
- Fixed the job action button still appearing selected after clicking somewhere the action can't be performed

###################
# User modding
###################
- Added an offmap_powers system
- You can scope to any offmap power by using its name. E.G., "china = { }"
- Added governor_title and governor scopes, which can be used within an offmap power scope
- Added offmap_power scope, which can be used while within the scope of the governor or governor title to scope to the offmap power they represent
- Added triggers has_status, prev_status, has_status_flag, prev_status flag, has_policy, prev_policy, has_policy_flag, and prev_policy_flag
- Added effects set_status and set_policy
- Added on_actions on_offmap_policy_changed and on_offmap_status_changed
- Added on_actions on_offmap_governor_changed and on_offmap_ruler_changed
- Added on_actions on_offmap_monthly_pulse and on_offmap_yearly_pulse
- You can now get the offmap power from the holder (ie emperor)
- You can now add and clear flags from an offmap power (add_offmap_tmp_flag and clr_offmap_tmp_flag)
- You can now check if an offmap power has a flag
- either if the flag was added to it ( has_offmap_tmp_flag )
- or if the flag was added, as well as if the current status or policy has the flag (has_offmap_flag)
- Added loc commands for offmaps: Offmap, Ruler, PrevRuler, Governor, PrevGovernor, GovernorTitle, GetName, GetPolicy, GetPrevPolicy, GetStatus, GetPrevStatus, and GetCurrency
- Added set_offmap_holder and set_offmap_name effects
- Added has_offmap_name and has_had_offmap_name triggers
- Added an "offmap" pre-trigger. Takes "allow" or "only". Any event without this set cannot trigger for offmap rulers
- Added an offmap_powers history folder
- Added is_offmap_ruler and is_offmap_governor triggers
- The trigger is_within_diplomatic_range now works with offmap powers. This is equivalent to testing it against the governor. The same behavior will be used if the governor title or offmap ruler is scoped to
- Added trigger has_offmap_currency and effect add_offmap_currency
- The "tier" triggers can now take an offmap as the left-hand-side
- Added offmap_decision type that are only shown on the offmap screen
- Added is_offmap_tag trigger that checks if the current scope represents the given offmap
- Added offmap_ruler scope
- Added has_offmap_news_enabled trigger
- Added console commands add_offmap_currency, set_offmap_status, set_offmap_policy, kill_offmap_ruler, and kill_offmap_dynasty
- Offmaps can be scoped to in loc by using their name. E.G. [offmap_china.GetName]
- Added portrait_offmap trigger, for checking what offmap power a character rules for portrait purposes

- Split the defines CONTESTED_TITLE_OCCUPIED_WARSCORE_BONUS and CONTESTED_TITLE_OCCUPIED_WARSCORE_BONUS_INDEP into attacker and defender version
- Split the 'ticking_war_score_multiplier' in Casus Belli scripts into 'att_ticking_war_score_multiplier' and 'def_ticking_war_score_multiplier'
- Added a new define for the effect of Fort Level on defender morale in sieges: FORT_LEVEL_MORALE_LOSS_REDUCTION_MULT
- Fixed a number of scopes not getting localised as effects, only as triggers
- error.log will now usually tell you if you've saved a map file in the wrong format
- The game will now crash slightly earlier if the province map is the wrong size (not a multiple of 64), making the issue easier to identify
- Cultures can now have "dynasty_name_first = yes" which puts the dynasty name before the personal name
- Added a "holding_types" folder in common. This can be used to define additional triggers for building each holding type
- The scaled_wealth trigger now supports "min" and "max" just like the scaled_wealth effect
- Fixed "effect" in history not being seeded, meaning that all effects with a random component would always produce the exact same result. Now the result will be properly randomized
- Build cost and build time modifiers now apply to forts, trade posts, and hospitals too. Note that there are still no type-specific modifiers for these three holdings
- on_heresy_takeover no longer creates a dummy character for the religion scope, but instead uses an actual religion scope
- "Religion" in loc while already in a religion will just return the same religion, to ensure that any loc written based on some on-actions using characters as makeshift religion scopes continue to work. The same has been done for "Culture" in culture scopes
- Most effects and triggers that take a number can now take a variable name instead, and will grab the variable from the current scope. E.G., "wealth = test_variable"
- gain_effect now fires in all cases (except history and death) for job titles and minor titles, including when added through script
- lose_effect or retire_effect now fires in all cases (except history and death) for job titles and minor titles. Being given a new job title will fire retire_effect on the old title, and gain_effect on the new title
- Fixed resigning as a commander firing lose_effect rather than retire_effect
- Added death_effect for job titles and minor titles, which fires when a character dies while holding the job/minor title
- Made the following console commands that before were only available to devs and beta testers available to everyone: guibounds, noai, join_society, leave_society, society_rank_up/down, society_currency, set_society_grandmaster, get_all_artifacts, activate_artifacts
- Added the console command "province_religion" or ("prov_rel") to change the religion of a province. Syntax is: "province_religion <province> <religion>"
- Targeted decisions now support having a 3rd party character or artifact
- Now possible to store variables in the same manner as event targets; any variable starting with "local_" will work this way, meaning it'll persist as long as the event chain does, but not be accessible outside it
- Uploading mods to Steam is no longer limited to 50MB
- Added the following targeted decision filters: court_including_me, home_court_including_me, dynasty_including_me, all_including_me, society_including_me, realm_including_me, sub_realm_including_me
- The regular versions of the above now consistently exclude the character themselves; in some cases before this restriction only applied if the AI was taking the decision
- Added max_defender_occupation_score and max_attacker_occupation_score modifiers for casus belli types
- Added documentation for the "aggression" parameter for governments
- Added a become_secret_heretic effect
- Added TRADE_ROUTE_SIEGE_MULTIPLIER and TRADE_ROUTE_OCCUPATION_MULTIPLIER defines
- Made the tributary system moddable and modular. You can now add new tributary types defining:
- when and if the tributary relation breaks
- what CBs the tributaries can use against their suzerain
- The allowed_to_target_suzerains CB parameter no longer has any effect, as the above replaces it
- if tributaries can unite together against their suzerain
- if tributaries can fight against each other
- if the suzerain can call their tributaries to arms, and if the tributaries are forced to join
- if the tributaries can call their suzerain to their defense, and if the suzerain is forced to join
- how much of what is paid by the tributary to the suzerain
- What icon to use for the diplomatic relation
- What modifiers to give the tributary
- The tributary system now functions even if Horse Lords isn't enabled, though the CBs and the like are still limited by DLC; this means you can now make your own tributary systems even without your mod's users having HL
- You can now use the is_tributary trigger to check for a specific type, and a specific suzerain
- You can now use custom loc in the is_tributary trigger
- The set_tribute_suzerain now takes a "type" parameter, specifying the type. If none is specified, "default" is used
- Added set_trade_route_base_value and set_trade_route_value_multiplier effects
- Provinces with several trade routes will now show the presence and effect of all of them in their tooltip
- Effect and trigger scope changes now have an optional "show_scope_change" parameter. If set to "no", the scope change won't be shown in the tooltip. It'll be shown as just "effect description" rather than "scope change: effect description". This functionality isn't supported by any/random scopes.
- Added hostages_block_cb parameter for CBs
- Variables that haven't been set yet now work in localisation; they'll show "0" rather than simply being blank. "GetName" works as well. So [global_test.GetName] will return 0 for GetValue, and the "global_test" localisation for GetName
- Fixed the is_interested_in_society trigger not localising properly if negated, and not ending with a linebreak
- Added interested_in_society_of_character trigger
- Fixed empty "OR" triggers in some cases crashing the game on launch
- show_as_title = yes for minor titles now works even if the character has no titles
- Fixed a crash that could happen when a selectable object overlapped with an impassable province
- Fixed setting someone's employer on the same date that employer becomes landed not working properly
- Fixed capital changes in some cases failing if the county holder became holder on the same day as the capital change
- Added as_if_allied_to parameter for gain_settlements_under_title, vassalize_or_take_under_title, subjugate_or_take_under_title, and vassalize_or_take_under_title_destroy_duchies. This ensures that land occupied by people in that character's war against the title's holder can be taken
- Castes can now be enabled for individual religions rather than being hardcoded to the Indian group. This is done using the "castes" parameter
- Removed various hardcoding associated with the Hindu religion. This is now connected to the "caste_opinions" parameter instead
- The subjugation opinion is no longer applied when using vassalize_or_take_under_title, just subjugate_or_take_under_title
- Added event pretrigger for Game Book
- Decisions can now have a "_desc_extra" localisation key defined. This will be shown after the Requirements section in its tooltip
- Added "conditional_tooltip"; defines when a given piece of trigger script should be displayed. Its contents are only evaluated if it is displayed
- Added government parameters gets_religion_opinion_penalties, gives_religion_opinion_penalties, and vassal_government_opinion_penalties. See _governments.info for documentation
- Added title parameters can_be_claimed and can_be_usurped. See 00_landed_titles.info for documentation
- Added "offmap_power" government parameters, which is used for the new succ_offmap_succession law
- You can now use "extended" (bracket-based) localization in Artifact scopes:
- [GetName] will display the name
- [Owner] will rescope to the current owner of the artifact
- [OriginalOwner] will rescope to the original owner of the artifact
- There is now an AI exclusion pretrigger in decision "ai = no" that can be used to avoid decisions being considered by the AI at all
- Removed the "coalition_threat" CB parameter as it had nothing to do with coalitions
- Fixed rulers in some cases being considered to have no primary holding on the day of their death when going backwards in history
- Added console commands "print_global_flags" (aka "pgf") and "print_global_variables" (aka "print_global_vars" and "pgv"). They print whatever they're named after
- "character_info" aliased to "debug_mode" since it is used by more than just character to display debug info
- The Offmap Powers view will now display flags and variables that are set for offmap powers, including those of the title holders
- Added "attrition" character modifier. This will reduce/increase the attrition suffered by the army they command. It is capped at -99%
- Added "army_reinforce_rate" character modifier. This will make the army the character commands reinforce faster. Affects retinues and horde units as well, not just levies. Does not affect the reinforcement of the settlement itself. Cannot go below 0
- Added "days_of_supply" character modifier. This modifies the number of days of supply of the army the character commands by an absolute number of days. Days of supply cannot go below 1
- Added command modifiers phase_skirmish_attack, phase_pursue_attack, phase_melee_attack, phase_skirmish_defense, phase_pursue_defense, and phase_melee_defense
- Added scopes any_neighbor_independent_ruler and random_neighbor_independent_ruler. A "neighbor independent ruler" is a ruler that neighbors the realm you're in (E.G., the HRE if you're a count in the HRE)
- Added "demesne_size_compared_to_limit" trigger. For example, "demesne_size_compared_to_limit < 0.5" will check if someone is below 50% of their demesne limit
- Added "multiplicative_trade_post_income_modifier" holding modifier
- Added "can_create_empires" government parameter (can_create_kingdoms already exists)
- Added "extra_ai_eval_troops" title parameter. See 00_landed_titles.info for documentation
- Added "relative_realm_size" trigger. For example, relative_realm_size = { who = liege size > 0.2 } checks that your realm size is at least 20% of your liege's
- Strings that are too long (above 1023 characters) will no longer crash the game, though they should still be avoided as they simply don't work beyond 1023 characters. This should also solve crashes involving mismatched quote signs
- Strings that are too long now get logged in error.log
- The game will no longer crash if more than 32767 flags (E.G., set_character_flag) are used. New limit is 2^32, which you will run out of memory long before reaching
- Using export_to_variable on a dead character will no longer crash the game
- has_coa_on_barony_only can now be set to yes/no on individual religions rather than just groups. This will override whatever has been set for the group
- The "give_title" console command now gives more feedback if something is wrong with the parameters
- Absolutely all tooltips now support custom loc. Generally, "Root" will be the player
- Most text directly related to religion (E.G., religion name, description, holy war name) now provide the religion itself for custom loc purposes
- Added a "RelHead" promotion for religion loc, meaning you can now for example name a religion "Cult of [RelHead.GetFirstName]"
- Added optional generate_tooltip parameter for hidden effects. If set to "no", the game won't generate the tooltip at all. Note that if event targets are set in the hidden effect, this will break them in tooltips. It may also break randomization, so only ever use it if you have a really compelling reason to do so
- Added 'add_modifier' and 'remove_modifier' console commands (for Character Modifiers.)
- Added 'decision' console command, which ignores the trigger conditions
- Stewardship no longer applies a debuff when below 5; 0 is its baseline now like all the other stats
- Added 'realm_levies_plus_allies' as an exportable value for the 'export_to_variable' effect.
- Added a Define for Looter army maintenance cost (LOOTER_ARMY_MAINT_MULT)
- random_list chances below 1% but above 0% will now use 2 decimals rather than 0
- The game will now log invalid tributary relationships in history (E.G., someone being a tributary of a title with no holder)
- Fixed looting for raiding adventurers not of a religion/culture/government that allows raiding not working
- If the flag "always_show_in_marriage_selection" is set on a character, they will bypass most conditions to be shown in the marriage selection view. Note that this does *not* allow otherwise illegal marriages, just ensures they show up in the listing
- Fixed observing unplayable characters instantly booting you back to regular observe mode
- headgear_that_hides_hair now bases itself on the portraitType of the headgear rather than the character. This means that if someone changes culture and thus gets headgear that should hide their hair, it actually will
- OR and AND triggers now don't show "all/one of the following..." if there's only a single trigger within them
- Fixed it being possible for landed title adjectives in some edge cases ending up empty
- Added the old religion to FROM scope 'in on_county_religion_change'
- Added trigger 'had_artifact_flag'
- Added trigger 'artifact' (to compare two artifact scopes)
- Added trigger 'climate'
- Fixed the "completely_controls" trigger not considering empty non-wasteland provinces
- Fixed scoping to event targets in effects not being properly localised, thus showing just a colon with no name before it
- Added "ai_check_interval" parameter for decisions. This determines how rarely the AI checks a given decision, and can be useful for performance-heavy decisions that don't need to be checked often. See 00_decisions.info for documentation
- Added a "shares_realm_border_with" trigger. Checks if any province in your realm (everything under your titles) borders any province in their realm
- Added COALITION_THREAT_MAX_DISTANCE define. Independent AIs will consider independent rulers within this range to be threats if they're strong enough (COALITION_SCARY_TROOP_STRENGTH_THREAT_RATIO)
- "Added COURTIER_EVENT_PROCESS_OFFSET define, which determines how often courtiers check MTTH events. Set to 50, as compared to 20 for rulers". This changelog entry from 2.7 now actually has an effect
- Added num_of_society_members trigger. Scope must be a character or society. Returns true if the society has at least this many members. Also supports <, <=, ==, and >=
- A lot of error messages that previously only showed in the internal beta .exe now get logged at all times
- Added "hire_range" parameter for mercenary titles. If set, this overrides the MERCENARY_HIRE_DISTANCE_THRESHOLD define for that specific mercenary
- Added "can_demand_religious_conversion" government parameter. Decides whether people with the government can use the Demand Religious Conversion interaction. Defaults to yes
- create_character now supports "dynasty = actually_culture" which picks a random dynasty name from the culture if there's no unused static dynasty to use, rather than just resorting to a random holding in the world (what "dynasty = culture" does)
- Now possible to scope to timed modifiers in localisation. For example, if ROOT is a character, [Root.modifier_name.GetExpiryDate] would show the expiry date of the modifier. If no such modifier is present, nothing gets shown. Also supports "GetName"
- random_direct_de_jure_vassal_title now exists. Works like any_direct_de_jure_vassal_title, except picks one at random
- Fixed start_date and current_date checking that the days are equal rather than equal or greater
- All numerical triggers now support comparison operators (>=, <=, <, >, and ==) with a few exceptions: tier triggers, among_most_powerful_vassals. These exceptions are due to operation triggers breaking existing behavior (E.G., "tier = duke" isn't equivalent to "tier >= duke", which the comparison operators assume)
- Added "unsafe_destroy_artifact" effect, which can destroy indestructible artifacts
- Artifact localisation (E.G., name and desc) now provides the artifact as From
- The artifact activation and gift triggers now provide the artifact as From
- Added support for "else_if" and "else". If one of these is placed after an "if" or "else_if", it will be executed if the "if"/"else_if" limit returns false. Example:
if = { limit = { something = yes } do_something = yes }
else_if = { limit = { something_else = yes } do_something_else = yes }
else = { do_another_thing = yes }
- Added trigger "artifact_can_be_gifted_to = ROOT", which checks if the artifact currently scoped to can be gifted to the target character
- Now possible to specify "sound = no" for death reasons, which will prevent killing someone with that reason causing a death sound
- Fixed FROMFROM (the holding title) not always being available in the building trigger
- Fixed whatever character is FROM getting included in event option portrait lists if you scope to something that isn't a character
- Improved the error messages for the reload_texture command, and made it more forgiving when it comes to "/" vs. "\\" and ".dds" vs. ".tga". Also fixed it in some cases crashing. Generally, simply copying the path specified in the .gfx file should work
- Added COST_COMBAT_RATING define for specifying the cost of combat rating in the ruler designer
- Added unsafe_impregnate and unsafe_impregnate_cuckoo effects. These can impregnate someone who is already pregnant, while the two old effects are no longer able to do so
- Added a fail_trigger_effect field for events. This effect is triggered if script attempts to trigger an event, but the trigger isn't fulfilled. Useful for handling things like one character in a chain dying for unrelated reasons partway through the chain
- Fixed not all parts of the society rank tooltip having the appropriate scopes set
- spawn_unit can now take "province = closest_to_capital", which will spawn as close to the character's capital as possible
- The "debug_mode" console command (AKA "charinfo") will now also show extra information about titles
- The hardcoded opinion penalty for being imprisoned now references "opinion_imprisoned" rather than "opinion_arrest_attempt"
- The "damage_unit" effect can now take negative numbers in order to heal units instead
- Added "is_artifact_equipped" trigger, which can be used in an artifact scope
- Insults and compliments now provide the giver and receiver in localisation. The giver is FROM, while the receiver is ROOT
- The game will now log titles and provinces for which no localisation exists
- The "set_name" effect now works on artifacts (before only worked on characters, titles, and provinces)
- The "set_name" effect can now take a scope of the same type as the thing being renamed. E.G., if you're renaming a character, "set_name = ROOT" will work if ROOT is also a character, and take their name. Note that for artifacts this will use the name *after* processing localisation, so all custom loc will become static upon doing so
- Custom loc is now resolved when using the "set_name" effect, so something like 'set_name = "[This.Religion.GetRandomEvilGodName]"' will work
- Fixed resetting title names with "set_name" not causing it to take its cultural name
- The "create_title" effect can now take "short_name = yes". This will suppress "Empire of" and similar from the name of the title, just like it does when defining a static landed title
- Added define SEND_ARTIFACT_GREED_MULT
- If you set the character flag "no_court_invites" on someone, they now become impossible to invite to court. Useful for characters you want to ensure stay in a specific court
- Added on actions on_eu4_conversion_start and on_eu4_conversion_done. Can be used to prepare the gamestate for EU4 conversion, then restore the original state
- Added on_tyranny_gained and on_tyranny_gained_tyrant_only on-actions
- When debug_mode (AKA charinfo) is active, hovering over an event will now provide a list of all event targets set, and what each scope corresponds to
- Added "log_scopes" effect, which records the above information in game.log. Like the "log" effect, only logs if the game is started with the "-scriptlog" parameter
- Added "GetScopes" property for scopes in loc. This will show the same info as "log_scopes". Note that it only works in scopes; once you've promoted to a specific entity (E.G., a character), scope properties are unavailable
- Fixed the war scope not always being available in CB script when you'd expect it to be (E.G., after scoping to "ROOT")
- Fixed negative society currency gains not showing up in the gain tooltip
- Added the following relation triggers:
is_parent_of = ROOT
is_cousin_of = ROOT
is_aunt_uncle_of = ROOT
is_nibling_of = ROOT - Checks niece/nephew
is_grandparent_of = ROOT
is_grandchild_of = ROOT
is_descendant_of = ROOT - Checks if the scoped character descends from the ROOT. No limit on how far removed. Expensive, so use with care. Limited to 16 generations of removal for performance reasons
is_ancestor_of = ROOT - Checks if ROOT descends from the scoped character. No limit on how far removed. Expensive, so use with care. Limited to 16 generations of removal for performance reasons
- set_preferred_capital now works on static titles as well, not just dynamic ones
- Added "capital" title history effect, which sets the preferred capital of the title
- "show_portrait" can now take a scope or similar. E.G., "show_portrait = ROOT" will show ROOT, while "show_portrait = offmap_china" will show the emperor of China. The right-hand-side can be a scope, a title, or an offmap power
- Added a "portrait" parameter to events, which determines which character is shown in the upper-right corner. For example "portrait = offmap_china" will cause the Chinese Emperor to be shown
- Added trade_route_control trigger. Example:
trade_route_control = {
trade_route = silk_road # What trade route to check against
value > 0.1 # What percentage needs to be owned. Takes comparison operators
type = trade_post_locations # What to compare. Takes wealth, provinces, trade_posts, and trade_post_locations. The latter two are restricted by the trade post trigger in the trade route definition. Defaults to wealth if not set
indirectly_owned = no # Whether to include provinces in one's sub-realm that are owned by vassals. Defaults to yes if not set
}
- Added alias for vassal_or_below trigger called liege_or_above_of.
- Added alias for liege_or_above trigger called vassal_or_below_of.
- Added decision filters independent_rulers and independent_rulers_including_me
- Added decision filter close_relatives. Includes children, grandchildren, parents, siblings, and niblings
- The "female" paramenter in create_character can now take "random" or a number between 0 and 100 in order to get a random chance of the person being a woman. E.G., "female = 42"
- Added any_pupil and random_pupil scopes. Scopes to characters you're educating
- monthly_character_prestige and liege_prestige (and the piety versions) now work for forts and trade posts as well
- Forts and trade posts can now give tech spread bonuses
- pdx_tooltip and pdx_tooltip_delayed now work in far more places than before
- Fixed religious names not checking the cultural base name in create_character, unlike character birth
- Fixed the spouses of characters who don't get their title (E.G., "Count") in their name getting the title in their name
- Virtually anything that works as a scope on the left-hand-side (E.G., "educator = {") now works as a scope on the right-hand-side (E.G., "= educator") for triggers and effects that support more than just relative scoping (ROOT, FROM, etc. and event targets)
- Now possible to scope to religions, cultures, and their groups. E.G., "norse = {". Note that for the groups, this simply scopes to the first culture/religion in the group, not the actual group itself
- Added "can_use_cb" trigger, which checks everything in the CB itself, plus the extra hardcoded restrictions on regular war declarations. Basically, checks if the war would show up and be usable from the UI. Example:
can_use_cb = {
target = d_mecklemburg # What character to target. Can also take titles
casus_belli = religious # What CB to use
thirdparty_title = d_mecklemburg # What title to target, if relevant
#thirdparty = FROM # What character to declare on the behalf of, if relevant
}
- Ensured that effects work even if some of the systems they rely on haven't loaded yet when they're first read. This was already the case for triggers
- Added is_or_was_offmap_power_ruler trigger
- Fixed a bunch of decision related triggers having their tooltip logic inverted (E.G., saying "Can NOT take decision" when it should say "Can take decision")
- Added parameters attacker_unoccupied_warscore and defender_unoccupied_warscore. See 00_cb_types.txt for documentation
- Fixed plot start date not being saved, meaning that the "plot_months" trigger would be wrong after saving and loading
- Fixed the destroy_artifact effect causing the game to crash on launch if used somewhere where the artifact database has yet to be initialized
- Diplomatic interaction on-action events now provide the starting scope (normally, the actor) as FROMFROM so that you have a way to get back to the actor after scoping to someone else
- The "while" effect now supports the "count" parameter, which determines how many times it loops. E.G., "count = 10" means it will loop until the limit is no longer met, or it has been executed 10 times, whichever happens first
- Fixed scope changes sometimes resulting in improper seeding. E.G., if you scoped to FROM inside any_realm_title, any randomness would be identical
- Fixed casus belli effect execution not being seeded, so the same randomness would always occur if conditions were similar enough
- Fixed the "is_lowborn" trigger checking the opposite of what it should; "is_lowborn = yes" used to check that you're part of a dynasty rather than not part of one
- Added any_tributary and random_tributary scopes
- Added player_heir scope, which scopes to the character shown on your character sheet rather than whoever is heir to your primary title
- The on_war_ended on-actions now provide the war in question, meaing that war triggers and effects like "using_cb" and "any_attacker" will work, similarly to how they work in CBs
- create_title will now pick a color at random if there's no base title, rather than always making the map color white
- Added set_description effect, which changes the description of an artifact to the given string/loc key
- Added can_inherit government parameter. Defaults to yes. If set to no, characters with this government cannot inherit titles
- The following opinion modifiers now work in all modifiers: rel_head_opinion, child_opinion, dynasty_opinion, female_dynasty_opinion, male_dynasty_opinion
- In effect fields custom_tooltip will now always properly hide the tooltip of nested effects.
- Added "window" attribute for events, which specifies the name of a GUI window to use, meaning an event can be given virtually any look. Specifying the "background" parameter will also apply that GFX name + "_option" to the option buttons if GFX by that name exists
- Fixed clear_delayed_event not working on provinces if the event in question is a narrative_event or similar rather than explicitly a province event
- Having fewer than 7 baronies defined for a county should no longer risk crashing the game
- Added max_attacker_battle_score and max_defender_battle_score CB parameters, which override the relevant define if set
- The "government" trigger can now also take a scope as its right-hand-side. E.G., "government = ROOT" or "government = k_norway". It will compare to the government of the character the scope corresponds to
- Added capturing_defender_is_complete_victory and capturing_attacker_is_complete_victory CB parameters. Default to "yes". If set to "no", capturing the defender/attacker is not automatic victory, but instead gives CAPTURED_HEIR_WAR_SCORE warscore
- Added "display_on_map" parameter to job actions, which can be used to override the color of the job action when assigning it, and providing a tooltip, based on a trigger. As many such sections can be added as desired; the first that evaluates to true will be used. If none are defined, or if none evaluate true, the default green color is used. The special colors are only used if the job action itself can be used. The tooltip will be run through custom loc with the same scopes as the trigger. Example:
display_on_map = {
tooltip = JOB_PROSELYTIZE_DIFFERENT_RELIGION # Key of the loc to add to the tooltip
trigger = { # Trigger for when this should happen. Same scopes as the allow/potential for the job action itself
NOT = { religion = FROM }
}
color = { 255 0 0 } # What color to use on the map
}
- Added logging at game start if there are living characters who lack a culture or religion
- Fixed not all event targets working with custom loc (E.G., artifacts)
- All notifications now have custom loc scope available. Those that didn't use to now have FROM as the "sender" of the notification, and ROOT as the player
- Added government parameters can_grant_kingdoms_and_empires_to_other_government_group and can_be_granted_kingdoms_and_empires_by_other_government_group for governments. Changed the defaults so that by default governments can grant within a group, and receive from anyone
- Added AI flags "ai_flag_refuse_marriage" and "ai_flag_refuse_concubinage". If set, the AI will never marry the character off or accept them being made into a concubine, except if they're the person the character is getting married to/made consort of
- Added logging for buildings that are built while their pre-requisites or the building they upgrade from is missing
- Added artifact_age and has_known_creation_date triggers
- Added set_looter_hostility_days effect, which can be used to force a specific time of looter hostility, including 0 in order to remove looter hostility
- Added "debug_events" console command. After running this, the game will keep track of how many times each event has fired. This can be printed to the game folder (wherever the CK2 .exe is) using "debug_dumpevents"
- Fixed scoping in custom loc working very inconsistently with script scoping at times. Most importantly, this means that "Root" will no longer be undefined after scoping to something else, so something like "From.GetRootRelation" should now always work
- Fixed indentation in random_list tooltips not working properly if there's more than one effect within a single entry
- Fixed provinces getting duplicate or no names in cases where "external" provinces are defined in any spot other than dead last in the province list
- If you disable the prestige hit from unlanded sons for a tier, that tier will no longer get the unlanded sons alert
- Fixed scoping to job titles looking really ugly in tooltips
- Made the error messages when wrong names are used for a number of effects and triggers easier to understand
- Fixed it being possible to accidentally make everyone in the world allied when using add_alliance
- Added logging when you in history put a date entry within another date entry, since this is invalid and won't work. Can also help detect malformed script in some cases
- Fixed portraits not showing up in trigger switches
- Ensured that a fake war exists for tooltip purposes before declaring a war, so you can scope to the attacker and defender in the tooltips
- Fixed the graphical_culture trigger crashing the game if an invalid graphical culture was used
- Added effect_even_if_dead history effect for characters. Will be run even after the character's death, unlike "effect"
- Fixed the "new_character" scope in some cases not persisting when saving and reloading
- Fixed missing newline at end of destroy_tradepost, destroy_fort, and destroy_hospital effect
- random_list entries below 0 due to modifiers are now simply counted as 0 rather than a negative number
- Fixed it being possible for the artifact name in the "Gift Artifact" interaction to go out of bounds for very long artifact names
- Including a mesh that doesn't exist in a .GFX file should no longer crash the game. Means that for example reapers_due_dlc.gfx can be modded without crashing the game for users without The Reaper's Due
- The opening text for diplomatic events now supports custom loc, with Root being the receiver and From being the sender
- Ensured no longer possible governments cannot persist for more than a month after invalidation (E.G., due to changed culture)
- set_government_type now forces immediate government validation after setting the government. This essentially means the character must meet the potential for the government you set
- Tech point bonuses now work in all holding types, not just normal holdings and hospitals
- The "is_married" pre-trigger now only returns true if the character has a living spouse. Before also returned true if spouse was dead
- The game will no longer log errors about missing images or sounds for events disabled due to lack of DLC
- Your designated regent is no longer reset upon a regency starting. For example, this means you no longer have to reassign your regent after going on Hajj
- Fixed the "trade_route" trigger having no localisation
- Added "assassination_interaction_trigger" scripted trigger for the Assassinate diplomatic action
- Fixed diplomatic responses in some cases showing you rather than the person responding to you
- Made it clear that rulers without a scripted dynasty will get one generated at gamestart. Now has "Unknown" dynasty rather than "Lowborn" on the campaign startup screen
- Fixed income from tributaries not counting towards "yearly_income" triggers and similar
- Fixed using export_to_variable not working on global and local variables
- The "capital" character history effect now actually works to set a character's capital. Before it had no effect
- Fixed the on-start capital validation overriding the current capital for people who don't have a preferred capital
- Fixed force_host normally resulting in the host simply resetting to one's liege/own court a day later
- The secret_religious_cult scope now works even if the character does not have a secret religion; it'll now always refer to their true religion instead (secret religion if they have one, otherwise public religion)
- Added could_be_parent_of trigger, which checks if the scoped character is in the right age range to be the parent of the target character. This means that they're at least AGE_OF_MARRIAGE_MALE years older, and at most MAX_CHILD_BIRTH_AGE years older if female (for immortal characters, as long as they became immortal before this age they bypass the check). It also checks that they didn't die before the birth date of the target
- Fixed a number of scopes (one example: the target of factions) being unlocalized
- Fixed a missing linebreak in the betrothal and marriage interaction tooltips
- Fixed broken betrothals appearing as marriages on the character screen until the screen is refreshed. Now the character listing disappears entirely
- Fixed new campaigns in rare cases starting with alerts about council job assignments
- Fixed matrilineal betrothals and marriages saying they're disallowed by at least one party even when they're not
- Fixed nomad titles that should be dynastically named not being so on the character selection screen, instead changing names once the campaign starts
- Ensured custom loc referenced from hardcoded loc properties (E.G., GetPlayerRelation) get processed
- Ensured custom loc works in the tooltip for dead characters
- Added on-actions on_revoke_attempted_started_war, on_retract_vassal_attempted_started_war, on_absorb_clan_attempted_started_war, and on_split_clan_attempted_started_war
- Added join_crusade_if_bordering_hostile parameter for religions. If set to yes, the AI won't refrain from joining a crusade simply because it borders a heathen/heretic realm

###################
# Database
###################
- Fixed Vladimir and Rastate Balgarsko being separate characters and made the new one Tengri Pagan
- Moved the Cloak Of Mohammad spawn from Bost to Bukhara
- Updated Fraticelli Papal Names to be consistent with the Catholic Papal Names
- Castille now has Toledo as its dejure capital in 1066
- Fixed a few holdings having the wrong level of a building
- Fixed some holdings missing a pre-requisite for some buildings

###################
# Bugfixes
###################
- You no longer get the alerts for commander titles if you have "auto assign commanders" enabled
- Fixed a bug with females being able to rule Theocracies despite the religion forbidding it
- Fixed resigning the game causing some triggers and effects in history to stop working or even outright crash the game in mods
- History execution is now strictly sequential in order, eliminating a number of issues that could occur when changing the date
- Fixed an issue where in some rare cases if you died while in revolt, one character would inherit just the revolt, and another everything else, leaving you playing the revolter with no land
- Fixed a crash in construction of trade posts when the builder died between when he issued the command and when it was carried out
- Fixed a rare crash when characters were trying to target their dead dynasty members in a new plot
- Fixed the end date given for settlements in the settlement construction confirmation window not always matching the actual end date even if all build time modifiers remained the same throughout construction
- Fixed holding construction in rare cases resulting in rulers unlanding themselves
- "Auto Assign Commanders," Interactions under council's consideration and Ally Orders are now preserved when the player's character die.
- Fixed a crash that could happen when a barony somehow ended up not being a part of any county
- The is_tributary trigger now has proper tooltips
- Releasing a Tributary now detracts prestige from the correct character
- Fixed incorrect liege of Västerbotten in 1066
- Removed incorrect limit on 'decision_break_free', you can now rescue dynasty members from having been captured as concubines
- You will no longer end up with two lifestyle traits if you have an event that would give you a lifestyle trait open and use the Hermetic decision "Choose Hermetic Art" before clicking the event to receive the trait
- Fixed patricians sometimes deciding they'd rather be a regular republic due to their liege dying, thus abandoning all their trade posts
- Fixed a crash where a character preparing an invasion would decide to copy all information about their life, then delete it
- Fixed wrong scope being used in event 63100
- Fixed raiding adventurers sometimes being stuck as raiders after getting settled
- Fixed nomads in some cases ending up with no capital after their existing capital is destroyed
- Fixed it in some cases being possible to be allied to oneself
- Fixed a rare crash on resign
- Fixed characters in some cases becoming courtiers of characters that don't hold any land
- Fixed a crash that could result from courtiers with a host that doesn't actually have a court
- Fixed incorrect scoping in weights for RIP.11701, prosperity gain should now be properly reduced while at war
- Fixed lowborn characters in old saves sometimes causing a crash
- Fixed landing someone causing them to cease being a councilor, losing all minor titles, and losing all wards
- Immortal women's real age will no longer be guessed by the people they're trying to marry
- The "child has finished education" alert now actually obeys the message settings instead of trying to read your mind you figure out if you *really* want to hear about it
- Temporary titles are no longer handed out to gavelkind heirs as if they were real titles.
- Fixed an unlikely infinite loop when the adultery of dead people is discovered
- AI should no longer pine for a matrilineal marriage if they have been turned off by game rules
- Fixed a bug with the attrition icon flicking on and off on the unit widget on the map
- "Kingdom Adjudication" (division of kingdoms between different heirs) should now work properly again
- Fixed a crash in some saves when selecting specific characters
- Possibly fixed a crash that could happen if someone was heir to a title that no longer exists
- Fixed a crash involving baronies with no settlement
- Fixed the game crashing if the "siege provinces" ally order was used against a patrician
- Fixed a rounding bug where 'random_list' effects and 'random_events' in on_actions would never happen if the fractional modified chance was too small
- Fixed using mass execution on 10+ people causing an OOS in multiplayer
- Fixed one way the game could go OOS as a result of characters being inconsistently calculated as powerful vassals
- Brew happiness potion should now be available on all direct vassals.
- Fixed supply status being reset when loading the game
- Fixed armies using up root at a slower and slower rate the less there is left when they're foraging rather than looting. This means it no longer takes nearly forever to run out of supplies
- Fixed landless characters not getting a siege tech bonus
- Fixed a bug where armies would count enemy occupied provinces as friendly territory (and thus reinforce there)
- Fixed you sometimes getting kicked out of a faction for no apparent reason
- Fixed it in some cases being possible to rename the dynasty of other players
- Fixed the age buttons in the Ruler Designer having no actual effect once you got in-game. Now they set the minimum age (to 16/30/50)
- Fixed a crash that could occur if someone on the list of people to invite to a plot died while the list is open
- Fixed piety giving an opinion bonus with anyone who can hold temples, not just theocratic governments
- Fixed creating a custom empire not copying your tansistry or elective succession law
- Fixed ticking warscore in independence wars not working properly (meant to tick if the independence seeker holds all their holdings)
- Fixed a CTD where someone would be part of a coalition that no longer exists
- Ensured that if you end up holding a province with a nomad capital as a non-nomad, when a regular holding becomes capital instead you end up owning it rather than the baron becoming count
- Fixed "Gift Artifact" not requiring that you select an artifact
- Fixed removed opinion modifiers in some cases reappearing if you saved on the day of their removal and then reloaded. This would for example cause Prepared Invasions to fail if you saved the day you started them
- Fixed using council consideration letting you bypass the need for a favor on your liege
- Fixed council consideration not working for secondary titles; they instead got applied to the primary title
- Now possible to gain a new favor while another one is active (council support)
- Fixed independent muslims getting the bonus from having a sibling as their liege
- Fixed stewardship not actually affecting trade post income, even though the trade post income tooltip would claim it did
- If your relic hunter is fired or retires as a councilor their search ends
- Fixed the Secret Ceremony event not always selecting society members in the same realm if possible
- Fixed having the Conscientous trait preventing the Fussy events from firing
- Fixed event 20271 never ending or informing you if your Priest converted to your secret religion
- Fixed getting Society missions and events when you are incapable
- Fixed killing random prisoners in the Devil Worshiper "Songs of Anguish" event
- Removed duplicate has_top_tier_education_trait_trigger scripted trigger
- Blocked getting Beyond the Indus achievement for your dynasty if you meet the conditions for getting it on start up
- Fixed Vassals being allowed to declare war for family members claimants even when laws do not allow it
- Fixed feast flags sometimes not being cleared on vassals if the event chain gets broken
- Fixed the localisation for event 3200 not displaying the name of the person judging your advice
- Fixed being able to interact with a character being sacrificed by a Devil Worshiper
- Fixed Nagyszombat being spelt Nagyzombat
- Fixed Religion Feature tooltip for Reformed Pagan religions saying they cannot use Holy Wars and are inferior at conversion
- Fixed some outliner categories (most notably Armies) having a significant performance impact
- Fixed the launcher not being able to use passwords beyond 81 characters
- Unlanded characters no longer sometimes feel compelled to will all their money to themselves upon dying
- Unlanded characters no longer prefer to will their money to their liege rather than a sibling or their mother just because their father is dead
- Concubines of other people can now be taken as concubines if you imprison them
- The EU4 Converter will now properly convert Mongolia to EU4 Mongolia
- Fixed the tooltip for raiders stealing an artifact saying the artifact was transferred to No Character
- Fixed Mór being spelt Mör
- Fixed WoL catching seduction event targeting the revealer of the seduction to be a spouse causing infinite opinion loss
- Fixed designated regents not staying your regent if they're not in your court
- Fixed is_murder_quest_target_of_prev_trigger not always targeting the correct person
- Fixed characters in rare cases giving birth to two different children less than nine months apart
- Fixed dynamic flags not being cleared upon preparing grounds as a secret religion
- Fixed event 63100 not applying the opinion modifiers to your liege correctly
- Fixed the Assassins recruitment chain getting stuck if your inductor died
- Characters currently in hiding or prison can no longer impregnate women, who were already excluded from impregnation if *they* were in hiding or prison
- Fixed Hermetic infiltrate laboratory mission not failing if your companion died
- Fixed your spouse getting upset with you for studying the stars even though they are the one who wanted you to
- Fixed it not being possible to invite either party of a matrilineal marriage to your court
- Fixed being able to continue your hunt for hermetic ingredients with your apprentice's corpse
- Fixed wars that should vassalize the target sometimes taking their land instead as a result of them being the leader of a revolt
- Fixed the leader of the Hermetic society writing about how good it is you are joining them from their jail cell
- Fixed the removal of stressed/paranoid and flags not being cleared in secret cult member showing doubt event
- Fixed indirect vassals being upset that you're a woman even if you've got Full Status of Women
- Fixed translation for Bengal and Deccan Empire in German and Spanish
- Fixed your liege's Chancellor improving relations with you implying that they have a different liege
- Fixed duplicate modifiers in Tournament and Furusiyyah gaining brave event
- Fixed bastard child not being generated for unwed daughter if your spymaster lets them live and you pardon everyone
- If you secretly practice a religion and falsely confess your religion again you keep the secret religion you already had and it costs reduced piety
- Fixed being told by yourself that you were being kicked out of your secret religious cult if you abandoned your secret religion
- Fixed typo in Court Jester description saying know as a fool instead of known as a fool
- Fixed being able to eat your family members whilst in seclusion and not getting the kinslayer trait
- Fixed a number of issues that'd happen on the very first day after dying, such as being able to usurp titles you have no claim to
- Fixed being able to continue with your recruitment into the Devil Worshipers from the confines of your prison cell
- Fixed being given quests targeting your fellow Devil Worshipers
- Fixed the anachronistic word Clown being used for insults instead of Jester
- Fixed the children of ruler designed characters not getting any traits even if they're old enough that they should have traits
- Fixed the duchies of counties not being removed when forming Hungary with the pre Horse Lords decision
- Prepared invasion fleets now spawn as close to your capital as possible, rather than as close to your physical location as possible
- Fixed two females impregnating each other via the WoL maidservant lover event
- Fixed unholy impregnation decision failing to reference the Devil when targeting a non-Devil Worshiper
- Fixed restoring the Catholic Pope referring to him as being Fraticelli
- Fixed not being informed about the ability to abduct people if a member of the Assassins or a Devil Worshiper
- Fixed it being possible to be given a mission to Corrupt someone yet be given no target
- Fixed Assassins kill target event being less likely to fire at higher ranks
- Fixed Zoroastrian pets being inconsistent with other pets, they are now modifiers and can die in time
- Fixed the tooltip for the Renounce Iconoclasm decision causing a mini-freeze when generating the tooltip
- Fixed it being possible to gift cursed diamonds and crowns
- Fixed being able to found a Holy Order as a heresy that has become the orthodoxy but not be able to raise the Holy Order
- Fixed it being possible to ruler design a character you're not allowed to play, which would lead to an instant game over
- Fixed it in some cases being possible to call the vassals of someone you're at war with into unrelated wars, thus ending up both allied and hostile to them
- Fixed an issue with targeted decisions vassal target filter allowing courtiers to use their employers vassals as valid targets.
- Taught the Pope that lifting his own excommunication when he becomes the Pope makes him a better role model for other Catholics
- Fixed missing localisation command in ZE.1012 daughter not marrying the spurned spouse event
- Fixed the game at campaign start generating dynasties even for a lot of characters who have no need for one, such as unlanded characters and non-feudal barons
- Fixed cultural tech points resetting on loading a save if you have 0 economic tech points
- Fixed that you'd get the "alliance breaker" penalty even if the reason you "declined" the call to arms was that it was no longer valid (E.G., due to you joining the war)
- Fixed the "Open Chronicle" button being available even if you had no chronicle, resulting in a crash. Could generally only happen in multiplayer
- Fixed infinite cuckolding, your cuckolding victim will now only slightly hate you and not infinitely hate you
- Fixed merging units sometimes leading to you losing control over a siege
- Fixed changing flank leader sometimes leading to you losing control over a siege
- Fixed being able to get the Berseker event even if you did not meet the conditions of being a Germanic religion to retain the trait.
- Fixed crash that could happen due to dying during your daily update
- Seljuk will no longer have the possibility to spawn in unlanded courts. Mercenaries and raiders had a bad influence on Seljuk's development.
- Fixed pound signs in localisation crashing the game in some cases
- Fixed being able to get a special option for having the just trait and the other option giving the just trait in the boar kills pigs event.
- Fixed the CK2 Germanic group Lombard culture being converted into the EU4 Latin group Lombard culture. It now converts into the EU4 Germanic group.
- Fixed your prisoner not caring if you refused them better accommodations or put them into the Oubliette when they ask to go to house arrest.
- Fixed non-existent death reason being referenced in suicide death scripted trigger.
- Fixed various Charlemagne convert to culture decisions not correctly converting your family with you.
- Fixed being able to fire your court physician whilst they were still treating you.
- Fixed Marshal being accused of beating a subjects daughter not taking into account the Marshal's gender.
- Fixed it being possible for nomad max manpower to go negative if it got too high
- Fixed the notification for your relic hunter not being an actual notification but a pop up event. It now only pops up when the hunter is nearing completion.
- Fixed some cases where your heir being a different government would cause you to change government on succession
- Fixed an issue where dead characters could be targeted by Pagan minor deity worship events if they had been the target of one before they died.
- Fixed not being able to legitimize your bastard children if they were of a different dynasty but still a bastard.
- Fixed inverted ai logic in the chance of joining the Assassins being more likely if cynical/craven/content.
- Fixed one way characters could remain in the court of dead characters, or not go to their own court once they have land
- Fixed Hajj sometimes never ending
- Fixed vassal counts getting a 25% bonus to levies in their capital, instead of vassal dukes and above
- Fixed the game sometimes telling you you'd lost voters that were never even on your council when you inherit someone's lands
- Fixed being able to steal artifacts from non-capital provinces.
- Fixed who raided who not being inherited when raid hostility is inherited, leading to the modifier never expiring until someone conducted another raid
- Fixed an issue where it was possible to have the wrong portrait displayed when doing penance and asking a priest for help.
- Fixed revolting Norse rulers not getting the free shipyards when the Viking Age starts.
- Reduced how long the game could freeze on the first yearly tick after a reload
- Fixed the viking compliment not having a separate adjective for translation purposes.
- Fixed frigid, unmanly and virtuous being listed as insult/compliment nouns and not adjectives.
- Fixed duplicate definition of survived_assassination modifier.
- Fixed nomad titles in rare cases not being properly deleted, and thus sticking around after the actual nomad is gone
- Fixed Diwali Feast referring to the wrong gender of your lover and spouse in some cases.
- The military tab no longer stutters so badly if you have a ludicrous number of vassals while having the vassal limit disabled
- Fixed being able to game over if your heir has a religion you do not own the DLC for, now they convert to the religion your last character had so play can continue.
- Fixed dismissing ships in home port sometimes not actually returning those fleets to their holdings
- Fixed it sometimes taking quite a long time for the stats of family palaces to update
- Fixed it in some cases being possible to invite the spouse of a landed character to your court
- Now only the host in multiplayer is able to use the EU4 Converter
- Fixed scrying events when you get a diseases referring to your character as "my brother".
- has_raised_levies trigger should now work as intended again.
- Fixed viceroyalties in some cases changing succession law upon being granted; now their succession form is not validated until the title ceases to be a viceroyalty
- It should no longer be possible for trade posts to persist after a person ceases to be a patrician; either they'll be handed to other patricians, or they'll be destroyed
- Fixed tech points from province modifiers having no actual effect beyond being shown in tooltips
- Fixed protected realm inheritance combined with gavelkind sometimes preventing someone who would've otherwise been your primary heir from inheriting if they stand to inherit any titles not held by you
- Fixed non-aggression pacts sometimes not breaking when the marriage/bethrothal underpinning it ends
- Fixed it not being possible to resupply your army by looting a province even if you're hostile to the province, if you're not hostile to the province's top liege
- Fixed a crash that could happen if a barony has an invalid settlement associated with it
- Fixed some issues where you wouldn't receive artifacts when you should while stealing from your Monastic Order
- Fixed incorrect punctuation in smith event.
- Fixed getting the fulfilled marriage opinion towards your liege even if they are not the one who arranged the marriage.
- Dharmic religions now forge Scimitars instead of normal swords.
- Fixed not being notified when your suzerain died and you were free from your status as a tributary.
- Fixed it being possible for your unlanded wife to imprison you.
- Fixed RIP.4501 referring to the location of your hospital as literally "location" instead of getting its name.
- Fixed it being possible to settle an adventurer in a kingdom. Now restricted to only counties and duchies as before
- Fixed the game going OOS in MP if someone gave someone else an artifact they already had a copy of, resulting in the artifact's destruction
- Fixed troops that are only supposed to disband on peace sometimes disbanding when their owner died instead, even if their heir inherited their war(s)
- Fixed using the Ruler Designer preventing you from getting achievements even if you discarded the ruler designed character afterwards (either by hitting "Cancel", or by changing the date or resigning)
- Fixed discarding a ruler designed character by opening the ruler designer again and hitting "Cancel" not causing their portrait to update until you'd deselected and reselected them
- Nomad holdings can no longer cause provinces to be considered too full for the purposes of clans wanting more land
- Fixed the auto-generation of buildings at game start in some cases generating buildings that don't have all their pre-requisites
- The hint window for the countryviews will no longer reappear when the game ticks if you close it without closing the countryview.
- Fixed an issue where legitimizing a bastard could modify opinion with 'No Character'.
- Fixed religious heads being able to use all CBs outside diplomatic range, rather than just the Crusade-type CBs
- Fixed it in some cases being possible for imprisoned vassals to join a revolt against your tyranny
- Fixed saving and reloading invalidating invasion CBs given to you by the Pope that you've yet to act on
- Fixed retinues draining money but not reinforcing if you end up in the negatives as a result of your monthly expenses. Now all retinues that end up draining money will receive reinforcements
- Fixed a number of console commands crashing the game if you typed a character ID that doesn't exist
- Using "Connect to ID" to a password protected server without typing a password will now give you a "denied" responce instead of just waiting endlessly
- Fixed saving and reloading the game sometimes resulting in titles named things like "k_dyn_12345" existing, and sometimes being creatable. Will not fix saves that already have this issue
- Fixed Genghis Khan not being named Genghis Khan if you start from a date after his death
- Build cost reduction is now capped to 90% for buildings and new holdings.
- Fixed holy sites in some cases in saves ending up being assigned to the county while there's a valid temple holding within the county
- Enabling automatic plot invites will no longer invite other players in multiplayer, tipping them off about your plot
- Automatic plot invites should now invite everyone possible. Most notably, this includes society members not in your realm, in the case of assassination missions for The Assassins
- Ensured a character can never appear twice in a line of succession
- Using "get_all_artifacts" while having the artifact window open should no longer horrifically lag the game (or outright crash). Also eliminated massive lag when inheriting a large treasury with the treasury open
- Jain characters can no longer hold or grant the minor title "Master of the Hunt"
- Fixed a CTD that could result from ally orders not being fully cleared out when a unit is deleted (E.G., due to being wiped out in battle, or disbanding)
- Fixed Jihads in some cases resulting in Feudal Muslim rulers
- Fixed it in some cases being possible to get the character bonuses from a religion twice for a short amount of time. E.G., if it gave +2 Stewardship, you'd be getting +4
- Fixed it not being possible to join your liege's wars if they're a different religion
- Fixed it being possible to cancel plots that are in motion by replacing them with a murder plot or similar via the character right-click menu
- Fixed levy numbers being somewhat wrong on day 0 of a campaign, changing on the very next day
- The Assassinate diplomatic action (if enabled by game rules) now obeys the player assassination multiplayer game rules
- Added missing rivers in Persia, Tarim Basin, and some other places.
- Fixed the short reign opinion penalty never being applied
- Fixed the long reign opinion bonus being roughly twice as powerful as intended
- Fixed dead rulers with no scripted dynasty not getting one generated
- Fixed a historical king of Poland wearing theocratic clothing
- Fixed options in the 'Plague Approaches' events sometimes showing the wrong text
- Fixed an issue where you could be asked to approve a plot against yourself
- Fixed an issue where you enter a state where you were permanently unable to use murder plots
- Fixed some issues surrounding the Cursed Diamond events
- Fixed unlanding someone in some cases causing you to very temporarily inherit wars you shouldn't, making your liege consider you a traitor
- Fixed a number of cases where people got unlanded when there was no reason to do so
- Fixed the game crashing if you ran a province event via console on a non-existent province
- Fixed an issue where being kicked out of or leaving a society would always claim that you were of the Shia religion
- Fixed an issue with dead character's portrait appearing in an old Way of Life business event
- Fixed an issue with a trait icon appearing in an option (in a Conclave stewardship event) for seemingly no reason
- Fixed an issue with text overflow in the option of mutilating a prisoner
- Fixed issue where you'd be unable to leave certain societies if you no longer fulfill the demands for joining that society
- Eliminated side-effects of character selection in the lobby, eliminating one OOS​




 
Последнее редактирование:
Сообщения
607
Карма
1,288 101
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №26: Выход Дракона*
(автор — Doomdark)

Привет всем! Надеюсь, что у вас всех были замечательные выходные!

Обратный отсчет уже пошёл, и «Нефритовый Дракон» будет доступен для скачивания уже в этот четверг!

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


Будьте внимательны, ребята: если вы хотите ещё разок посмотреть на дополнение до четверга – убедитесь, что настроились на наш сегодняшний стрим по CK2 в 16:00 CET! Servancour проведёт специальный ликбез по новым функциям!





* – Название дневника – аллюзия на фильм Enter the Dragon (1973) с участием Брюса Ли, Джоном Сэксоном и чемпионом мира по карате Джимом Келли. Съёмки проходили в течение трёх месяцев, и, несмотря на относительно небольшой бюджет, в итоге обернулись коммерческим успехом. Картина оказалась последним законченным фильмом с участием Брюса Ли, умершего за шесть дней до премьеры. (прим. перев.)




Оригинал
 
Последнее редактирование:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №27: После релиза
(автор — rageair)

Приветствую!

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

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

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

Вот некоторые из наиболее серьезных проблем, над исправлением которых мы в настоящее время работаем:
  • Ruler Designer не работает в MP.
  • Китай получает неправильное имя, если вы переключаете закладки много раз перед началом игры.
  • Создание персонажа-кочевника, вызывает конец игры.
  • Некоторые исторические войны не работают.
  • И многие другие менее серьезные проблемы.

Пусть император посмотрит на вас с изяществом!




Оригинал
 
Последнее редактирование модератором:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Jade Dragon / Крестоносцы 2: Нефритовый Дракон
Дневник разработчиков №28: Патч 2.8.1
(автор — regeair)
Приветствую!

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


Также стоит отметить, что в Йеменском регионе Аравийского полуострова была всесторонне обновлена история, были добавлены наиболее известные Сулайхиды (в том числе Арва Сулайхид, одна из немногих играбельных мусульманских королев). Если вы искали место для ознакомления с изменениями на карте среднего востока, внесенными в Jade Dragon, мы от всей души рекомендуем эту область!


Сам список изменений насчитывает 121 строку, довольно большой для патча. Патч будет выпущен завтра, во вторник.

Вы можете прочитать полный список изменений здесь:

###################
# Free Features
###################
- Added Chinese holding icons

###################
# Balance
###################
- The AI is now much less likely to instantly give up when attacked with a Tributary CB
- You now lose the Kowtow trait when the dynasty in china changes
- When accepting to become a tributary of China, as a demand from asking them to re-open the Silk Road, it no longer costs more Grace than turning down their demand completely
- If you personally kill your own Chinese courtiers, the Emperor will no longer be sorry and refund you the grace

###################
# AI Improvements
###################
- Told the AI that provinces with more holdings, slots, and buildings are better, and it should try to keep those for itself when handing out titles
- Fixed the AI loving viceroyalties so much it'd try to give duchies out as viceroyalties even when not allowed to do so due to being a vassal, and then destroying the duchy in a fit of rage when it realized it wasn't allowed to do so
- Told the AI that if it considers a province to be a high priority target, it should probably also consider it to be a possible target, rather than deciding to not go there just because it is slightly too far away
- Told the AI that it isn't a good idea to grant a title to someone you just revoked a title off of, even if it is a duchy where you hold no land yourself, and that it might be a good idea to hold onto the duchy you just revoked for a little while before giving it away

###################
# Interface
###################
- The "arrange marriage" button is now disabled for characters who can't marry (E.G., eunuchs), and they are no longer included in the selection lists for the diplomatic action
- Fixed toggling province embellishments not working
- Fixed ESC not closing the "you need to restart to apply graphical settings changes" window
- The trade route tooltip now tells you how much the value of the route is changed by external factors, if the route is not currently at 100% value
- The "Personal Combat Skill" value in the command modifier tooltip now lists the sources of the combat skill
- Fixed the contact address in the EULA having some mysterious spacing
- Fixed map modes in some cases being wrongly colored after loading a save
- Units raised from provinces rather than the military view now also obey your rally points
- Fixed the "not pacified by liege" tooltip entry when declaring a war on another vassal mentioning an expiry date of 1 Jan 1 when you've never been pacified. Now only shows expiry if you're currently pacified
- Fixed the event countdown for narrative events in MP overlapping the event text
- Fixed the Ruler Designer not being usable in MP due to the designed character getting reset upon hitting "Ready"
- Fixed apostrophes and periods attempting to leave this mortail coil in on-map names
- Fixed the tooltip for the army coat of arms being unselectable and having a flickering tooltip
- Fixed the title tier requirement in the grant title interaction not getting translated to other languages
- You now get a warning message when loading an old save (one in which the first or second numbers differ. E.G., 2.7.0.0 vs. 2.8.0.0)
- Added a cooldown icon for sending a Physician
- Fixed the effect tooltip for becoming a tributary to China sometimes not fitting into its window
- Removed superfluous information from the effect tooltip for sending an artifact to China
- De-cluttered the menu for interacting with China - the interactions will now only display failed conditions
- Fixed a faulty tooltip in an old event where you ask a friend to help you refine your skills in swordsmanship
- Corrected a few cases of highlighting and capitalizing of game terms missing in the China Menu
- Fixed accented characters in non-English languages not showing up at all in the big decorative letter in narrative events. Now they'll show their Latin equivalent instead. E.G., É will be shown as E
- Fixed the in-game Game Rules window ending up behind other GUI elements on low resolutions
- Fixed the Assassin join requirement tooltip showing the sub-conditions of "any playable ruler" failing even when there's a ruler that meets the conditions
- Fixed the Chinese Emperor getting the Combat Modifier icon at times
- Fixed character names based on ancestors using their regnal names rather than birth names. Most notably, this could result in Chinese emperors using a previous emperor's temple name as their birth name
- Fixed the Border Dispute CB in some cases telling you you'd usurp baronies that would not actually get usurped
- Fixed it not being visible to the player that smiths will not marry
- The Taoist religion now has its own piety icon
- Provided a way to deal with excessively hairy family members
- Updated Grace condition tooltips in the China menu to no longer mentions "offmap power", but simply, eg. "the Tang Empire"
- Fixed text overflowing in the tooltip for Becoming a Tributary to China
- Fixed the multiplayer button being enabled after hitting "Continue" in the launcher and resigning, despite this changing the checksum, making it impossible to actually play MP
- Fixed loading a save then hitting a bookmark causing text about achievements to appear overlapping the scenario description. Fixed the achievement text not appearing after loading a save

###################
# User modding
###################
- Fixed "on_demand = no" in sound causing OnDemand to be turned on rather than off
- The character flag "ai_flag_never_transfer" will now stop the AI from transferring the given character to one of its vassals (used in vanilla to ensure that if you achieve independence from your liege, your liege's liege won't just transfer you back)
- Fixed is_ancestor_of/is_descendant_of giving the wrong result in some cases due to skipping the 0th character in each generation except the first
- The "Quick Save" button now works in ironman; it updates your ironman save
- Added "show_only_failed_conditions = yes" parameter for triggers. When set, this will cause only failed triggers within this trigger (recursively) to show up in the tooltip. Especially useful when you have a lot of edge cases you need to handle, but which are only rarely relevant to the player
- Added missing "Requirements:" header for the offmap interaction buttons
- Second entry of a variable in check_variable trigger can now also set the comparing operator ( =, <, >=, <=, ==, != )
- Added gfx_culture_scope, which scopes to a character's ethnicity
- Fixed event targets not working in the "culture" effect

###################
# Database
###################
- Added roughly 100 historical characters to the history of Yemen during the 11th and 12th century. Arwa Sulayhid is now a playable ruler of Yemen.
- Fixed a handful of provinces having more holdings than holding slots in later start dates; increased the holding slots by one when adding the new holding
- Fixed incorrect holder of d_baghdad in 1289

###################
# Bugfixes
###################
- Fixed the Shatter Realm CB not destroying landless kingdoms and empires
- Fixed it being possible to end up as one's own lover. Could in very rare cases lead to CTD
- Fixed the AI investing more money than they had in purchasing weapons, jewelry and armor
- Updated the Investigate Artifact Rumors chain, which appeared to never end
- Fixed it being possible for your new liege to just transfer you back to your old one if you achieve independence as the vassal of a vassal
- Fixed kinslayer penalties not being properly applied in all cases for grandparents and grandchildren
- The modifiers from being a tributary now get removed within a day of ceasing to be a tributary, rather than taking up to a month
- Fixed the long reign bonus being applied, and at too high a value, in the year between when the short reign penalty ends and when the long reign bonus was supposed to start
- Fixed it being possible to disband shattered units by selecting more than one unit
- Fixed OOS when hovering over the add_random_education_trait effect
- Fixed and updated the decision to Become Saoshyant, in accordance with the updated duchies of Persia in 2.8
- Fixed being able to grant indestructible artifacts to china without them being removed from your inventory
- Added missing death text for the Kowtow Travels trait
- Fixed achievements being possible to unlock with mods enabled
- Players should no longer be lured by foreign preachers, if they are of a religion belonging to DLCs that the player does not own (which would cause a Game Over if they accept to convert to that religion)
- Added some missing rebel loc and rebel flags to the Converter
- If you manage to dedicate a book to your rival, they will now be "Strangely Flattered" (rather than "Flattered")
- Fixed a progress event for the Compose a Book chain, where it would try to mention a Chancellor by name, even when you had no one employed
- Fixed changes to trade route value (for example due to China going Isolationist) not persisting in saves
- Fixed courtiers stealing their wards to their new court if for any reason they move to another court
- The Army of Light is no longer active from the start
- Sardinia and Corsica are now assigned to the correct pentarch
- The Empire of Italy now requires the Kingdom of Sardinia and Corsica
- Traveling the passages of time and death will no longer allow souls of war offenders to cheat the injustices they caused their enemies. (Historical wars in 867 should now work when traversing history backwards)
- Winning an invasion of China will now set their status to Stable, unless they are in a Golden Age
- Fixed a problem where a character could end up with multiple tributary suzerains at the start of the game.
- The Chinese Emperor will no longer accept that you send severely injured Concubines, Eunuchs, Commanders, or Physicians to serve them
- Fixed so that adopting Chinese Imperialism keeps the laws from your previous title
- Fixed so that the cool-down for employing a smith is removed if the first thing you decide is to change your mind about the whole endeavor
- Fixed one way the game could freeze due to getting stuck in a liege loop
- Fixed the name of China sometimes getting messed up if you switch bookmarks a bit
- A courtier's family now joins the new court when the courtier gains a title through the grant title interaction.
- Claimants for China will now abdicate their old titles before assuming the throne
- Female Muslims Adventurers should now properly disregard certain social convention and actually declare war against their targets
- The Free Captives CB no longer misinforms you of who you'll imprison in turn
- Fixed so that you do not get to adopt Chinese Imperialism after having installed your own dynasty on the dragon throne
- Children can now gain Chinese commander traits when they grow up to get the Brilliant Strategist trait
- Fixed abdication in some cases leading to independence for no apparent reason
- If you murdered your Chinese Prince/Princess you will no longer receive an event where you grief them
- The Western protectorate now also has a claim on Yumen in 769
- Fixed loading saves in some cases causing nomad provinces to cease to be nomad provinces
- Fixed combat tactics changing every single day while flanking
- Fixed high authority realms in some cases ending up with no government when converting to EU4. Most notably, this could happen if a realm adopted Chinese Imperialism
- Characters no longer get angry about being "fired from the council" if the reason they're no longer on the council is that someone other than their liege imprisoned them, or because they moved to a different court
- Characters no longer hold a grudge against their former liege for alleviating them from the council if they become bedridden with illness
- Historical relatives of the Chinese Emperor no longer loiter in the west
- Fixed disabling the marriage AI for close relatives not persisting in saves
- Fixed some duplicate/broken chinese and irish dynasties
- Fixed the Embargo CB not being available if the merchant republic only indirectly holds trade posts in your lands via its patrician vassals, rather than holding them personally
- Fixed regents losing their council position after loading saves
- Fixed an issue in the Hermetic events where you brew a potion for someone else: you now get notified about whether they accepted the potion or not
- Fixed partially reinforced mercenaries getting a sudden boost in troop numbers upon hiring, and upon dismissing
- Fixed overly hairy patricians crashing the game
- Fixed a change in the holder of a vassal title in some cases invalidating wars for that title even though it is still in the same realm
- We no longer cull borders on the map since it makes no sense with the max zoom level we have now.
- Windows and Unix/OSX can now chat with each other.
- Characters no longer talk about the weather as much
- Fixed you instantly getting a game over if you played as a Ruler Designed Nomad vassal
- Fixed holdings in old saves sometimes ending up with a dejure county different from the county they're in. Could in rare cases lead to freezes
- Fixed Desert Cavalry buildings giving Horse Archers instead of Camel Cavalry
- Fixed requirements for Steppe Cavalry buildings incorrectly excluding Iranian from levels 1 and 3
- Fixed siege leaders in flanks other than the center not working after loading a save, but instead only for new battles or if reassigned
- Fixed revolting against your liege while having Gavelkind (or Elective Gavelkind) succession causing you to change succession to Seniority

Мы собираемся отдохнуть от дневников разработчиков в наступающие праздники. Мы вернемся в следующем году, следите за выходом нового дневника в январе!



Оригинал
 

Апостол Павло

Барон
Губернатор
Депутат
Сообщения
952
Карма
606 177
Crusader Kings 2: Holy Fury / Крестоносцы 2: Святая ярость
Дневник разработчиков №1: Переделка карты
(автор — rageair)
Приветствую!​

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

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


  • Общая переделка территории де-юре королевства Польша.
  • (Большая) река Висла изменена для большей географической точности.
  • (Малая) река Одер изменена для большей географической точности.
  • Добавлены (малые) реки Варта и Буг.
  • Добавлено 6 новых провинций, повышающие точность в основном Мазовии и Малой Польши.
  • Все старые провинции перемещены и перерисованы для большей согласованности.
  • Обновлены гербы некоторых провинций.

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

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




Оригинал
 
Последнее редактирование модератором:

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Holy Fury / Крестоносцы 2: Святая ярость
Дневник разработчиков №2: Украшение Балтики
(автор — rageair)
Приветствую!

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

Как я упоминал в последнем дневнике разработчиков, мы перерабатываем некоторые из наиболее запущенных областей карты – в первую очередь (но не только) фокусируясь на регионах, которые не очень интересны для игры. Сегодня мы, снова благодаря любезности [Arthur-PDX], покажем предстоящие изменения в странах Балтии, в первую очередь тех, которые были основаны племенами, населявшими этот регион до Северных крестовых походов. На этот раз я решил провести наглядное сравнение, чтобы вы смогли увидеть изменения, не запуская игру.


Код:
- Обновление карты Балтики:
	- Полная переработка Балтийского региона (в основном охватывающая территорию де-юре королевства Литвы).
	- Полная переработка реки Даугава, она перемещена и немного переделана для большей точности.
	- Речные переправы в Литве переделаны для большей точности.
	- Добавлено 7 провинций, чтобы придать интерес землям будущего Ливонского ордена.
	- Добавлено новое герцогство Латгалия.
	- Все старые провинции на де-юре территории королевства Литвы были переделаны для большей исторической и культурной точности.
	- Добавлено новое королевство Эстония, формируемое при владении герцогством Эстония и новым герцогством Калава.
Обратите внимание, что время между дневниками разработчиков будет непостоянным, так как мы находимся на очень раннем этапе процесса разработки.




Оригинал
 
Последнее редактирование модератором:

Martin

Граф
Барон
Crusader Kings 2
Сообщения
365
Карма
583 10
Приветствую!

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

Что касаемо Финляндии, основная причина обновления карты в данной области - её плохое определение. Для тех, кто делал переходы в данном регионе, знает, что маршруты здесь могут быть весьма странными. Главным фактором, здесь выступают массивные размеры провинций и их нелогичная связь меж собой. Как вы можете увидеть, почти все провинции в данном регионе были значительно сокращены. («Похьянмаа» в новом образе, фактически составляет три округа). Средняя мощность данной области не была значительно увеличена, несмотря на увеличение владений в большинстве графств. То, что было сделано - ради получения удовольствия во время игры в этом районе!

- Обновление карты Финляндии
- 8 новых провинций в Финляндии, улучшение мобильности в этом районе
- 2 новых герцогства в Финляндии (Остроботния и Савония)
- 1 новая провинция в Лапландии, в герцогстве Кола

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

Оригинал дневника
 

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Holy Fury / Крестоносцы 2: Святая ярость
Дневник разработчиков №4: Lingua Deos
(автор — rageair)
Salvete!

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


Латынь – это тысячелетний язык с буквально сотнями носителей по всему миру. Поистине невероятной оплошность было то, что мы до сих пор не перевели игру на официальный язык Святейшего Престола и Суверенного военного ордена Мальты.


Теперь мы точно знаем, о чем вы думаете: «Почему вы переводите игру на современную латынь, а не на средневековую?». Поверьте мне, внутри команды эта дискуссия продолжалась в течение недели, формировались фракции, рушилась дружба, но в конечном итоге было решено, что для достижения более обширного сообщества носителей языка по всему миру это должна быть современная латынь.

Более чем восемьсот тысяч слов, были переведены в CK2, это не маленький подвиг, к счастью, мы получили помощь нескольких экспертов по латыни, которые на удивление не имели более важных дел. Предполагая, что этот перевод так популярен, как мы себе представляем, мы также планируем перевести игру на средневековый иврит и древнескандинавский, если они окажутся успешными, мы могли бы перевести игру даже на шведский...

Мы надеемся, что вам понравятся эти изменения, или я вынужден сказать: «Ceterum autem censeo Carthaginem delendam esse».




Оригинал
 
Последнее редактирование:

resursator

Барон
Барон
Imperator: Rome
Герцог
Europa Universalis 4
Барон Stellaris
Сообщения
1,041
Карма
969 25
Приветствую!

Последние несколько дневников заставили вас посетить офис Картографа, чтобы посмотреть на несколько переработанных областей карты - в то время как их больше, мы не хотим показывать их все подряд, так как мы не хотим надоедать вам ими!

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


Как вы можете видеть в этом примере, Шотландия имеет провинцию в материковой Анатолии. Нет никакого логического пути для управления этой территорией - нет связи с землей, она не связана через порты, и она не является частью их де-юре земель.

Правило игры называется «Exclave Independence» ("Независимость эксклавов") и нацелено на то, чтобы сделать это - установить независимые эксклавы. Будучи необязательным правилом игры, оно имеется в нескольких вариантах и в основном предназначено как инструмент для большего погружения в игру.


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


Я могу сказать вам вот что: если вы похожи на меня, то разница при игре с этим правилом и без сравнима с разницей между днём и ночью. Через несколько сотен лет у вас больше не будет карты, из-за которой вы хотите вырвать себе глаза! Как я уже упоминал ранее, существует много разных настроек, и вот полный список из них:

Добавлено правило игры «Независимость эксклавов» с целью отменить наследование изолированной земли. Пока новый правитель не воюет во время унаследования, его эксклавы должны быть установлены независимыми в зависимости от настройки. Если ИИ воюет в это время, он будет пытаться удалять эксклавы по одному в год, до тех пор пока они не прекратят воевать (не относится к игрокам). Настройки:
  • Off - Настройка по умолчанию, эксклавы не удаляются.
  • Limited - Эксклавы независимых правителей во время мира будут удалены при унаследовании, если они не будут связаны со столичной зоной с пробелами, не превышающими одно графство, через море или первичную де-юре территорию.
  • Limited (Naval) - Эксклавы независимых правителей во время мира будут удалены при унаследовании, если только они не связаны с площадью столицы с пробелами, не превышающими одно графство, через ограниченный морской путь (1000 дистанционных единиц) или первичную де-юре территорию.
  • Significant - Эксклавы независимых правителей во время мира будут удалены при унаследовании, если они не будут связаны через морской путь или первичную де-юре территорию.
  • Harsh - Эксклавы независимых правителей во время мира будут удалены при унаследовании, если только они не связаны через ограниченный морской путь (1000 дистанционных единиц) или первичную де-юре территорию.
  • Total - Эксклавы независимых правителей во время мира будут удалены при унаследовании, если только они не будут связаны через ограниченный морской путь (1000 дистанционных единиц). Отключает достижения.
Чтобы показать более ощутимый пример, я загрузил старое сохранение и добавил к нему это правило игры. Это выглядело так:


После смерти правителя Монгольской империи (светло-голубые пятна) результат произвёл это:


И после смерти короля Бенгалии:


Как вы можете видеть, две монгольские провинции были захвачены крестьянскими лидерами, поскольку они были слишком далеки от своих степных повелителей. С другой стороны, игра просто заставила вассалов Бенгалии объявить независимость, поскольку они не содержали провинций в неэкславной земле.

Надеюсь, эта небольшая функция будет интересна некоторым из вас, в следующем дневнике разработчиков мы вернемся в офис картографа с еще одним захватывающим обновлением!

Обратите внимание, что время между дневниками будет непостоянным, так как мы еще на раннем этапе разработки.

Оригинал
 

Форкуреан

Диванный крестоносец
Депутат
Барон
Crusader Kings 2
Сообщения
90
Карма
233
Crusader Kings 2: Неанонсированное дополнение / Крестоносцы 2: Unannounced DLC
Дневник разработчиков №6: Патч "Весенняя уборка"
(автор — rageair)
Приветствую!

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

В дополнение к исправлению ошибок мы обновили главное меню. Новое меню модернизировано и более соответствует вашим ожиданиям. Все связанные кнопки теперь сгруппированы вместе. Вот скриншот нового меню:


Вы также сможете продолжить свое последнее сохранение, не заходя в меню «Загрузить игру»:


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

###################
# Free Features
###################
- The "Offer Consort" interaction is now available even without Monks and Mystics
- The seven coat of arms emblems provided to people who own War of the Roses are now available for everyone. Can be used as part of Christian and Jewish coats of arms

Monks and Mystics:
- The Ark of the Covenant can now be found by Jews and Christians when hunting artifacts.

###################
# Balance
###################
- Fixed it taking a month from game start before it'd start generating women for marriage
- Added a risk for particularly evil actions within a devil-worshiping society leading to demon hunters coming after you
- Removed redundant flag clear at RIP.21014.
- Fixed scoping issue with Ask for Pardon decision.
- Balanced effects on Option A of event 1013.
- Balanced effects on Option B of event 1004.
- Balanced effects on Option B of event 1011.
- Rebalanced currency gains for the Desecrate Temple action.
- Minimum province supply is now 1000 rather than 100
- No longer possible to offer your own concubine to someone else; you now have to first set them aside
- Player-controlled characters can no longer be assigned to lead troops by their liege if they are already leading their own troops
- Losing land on inheritance due to gavelkind now makes you lose a lot more threat than it previously did
- Search for a Smith is reworked to be a more positive experience.
- Tribal Vassals of a reformed religion will now approve votes for Tribal organization
- Several minor titles can be granted to Cathar and Messalian characters now.
- Can no longer wage war over weak claims against females with Full Status for Women, nor when the Gender Equality game rule is activated
- When enforcing demands as a liege against a revolting vassal at the end of a war, the vassal will get the Traitor opinion, allowing for the free revocation of one title, if he doesn't already have it.
- No longer possible to succesfully murder someone with a plot when they are at a pilgrimage
- Fixed modifier in random list for RIP.10030.
- Added safety triggers and limits on SoA.5425 to prevent it from firing for non-muslims and avoid sympathy traits being applied when not appropriate.

###################
# AI Improvements
###################
- Told the AI that it a bad idea to recruit retinues if the place where they spawned has enemy troops in it
- Gave the AI a few pointers on the existence of ships when it comes to getting its troops back home after a war
- The AI now realizes that simply pretending enemy holy orders don't exist doesn't actually help it win wars
- The AI no longer briefly forgets about one of its armies, and thus decides to merge some armies together, leading to it then deciding they need to be split, forgetting about one of them once more, starting the cycle all over again
- The AI will no longer run in circles trying to attach to someone of lower tier, being constantly told "no, you can't do that". We didn't actually make the AI any smarter in this regard; we just removed the tier restriction on attaching
- Told the AI that the war goal should always be considered within its area of operations, stopping it complaining that that it is a bit too far away and deciding not to go there
- Told the AI for landless characters that during a war, the war goal is actually a lot more important than whatever provinces it happens to have occupied
- Informed the AI that it is a bad idea to abandon a siege you control just because there's enough other people besieging it. On top of the AI now knowing how to remain in control of a siege, the AI will no longer collectively all at once decide to abandon a siege reasoning "someone else will pick up the slack"
- Told the AI it is a decent idea to merge its armies even if there's no enemies around to fight, assuming that has no real risk of causing supply issues
- Informed the AI that if it has the max possible warscore from occupation, it might actually be a good idea to try to hunt down enemy units instead of sieging for months or years on end
- Fixed non-player characters without AI (barons) not dismissing their levies
- Told the AI that once it has decided it no longer has any real reason to converge its forces it should actually... stop converging those forces on whatever target originally made sense
- The AI no longer gets horribly confused when armies it is ordered to attach to merge with another army
- Told the AI that while we're very impressed that it now manages to discount enemy holy orders when appropriate, it might be a good idea to also discount its own holy orders rather than try and fail to attack someone who cannot be targeted by said holy order

###################
# Interface
###################
- Fixed the music cutting out when muted, rather than slowly fading out. Also fixed the song restarting when unmuted rather than continuing from where it left off
- Fixed the combat modifier icon not being shown if the character has a negative personal combat rating, but no command effects
- Loading a save no longer causes the camera to reset to the middle of Europe
- Fixed some tooltips (for example, the tooltip on laws) flickering when the game is unpaused
- Changed the shortcuts for cycling over holdings in the holding view from ',' and '.' to 'b' and 'n'
- Fixed participation scaled piety/prestige/decadence not showing up in war tooltips before the war has been declared
- Fixed lack of header in the "You have been kicked by the host" pop-up
- The levy bar in the province view now states the maximum reinforcement rate for the levies; that is, the rate they will reinforce if there is room for more troops
- CTRL+click on campaign funds for cardinals and patricians will now invest just enough money to beat the current best candidate. This includes accounting for the random factor for patricians. The value for SHIFT+click has been increased from 50 to 100
- The event where your court physician becomes renowned now shows their portrait in the top-right
- The most recently added loading screen is no longer guaranteed to be the first loading screen shown; it is instead simply far more likely to be show (50-50)
- Fixed finished build chains having a prestige icon on them for no particular reason
- Fixed character selection windows responding to the scroll wheel far to the right of, and under, the actual window
- Fixed it being possible to change character selection during campaign setup while the Game Rules window is open
- Fixed people who hold a temple getting buried in religious clothing even if they weren't actually a theocracy
- Made the "close" button on the China screen prettier
- Fixed portraits in some cases being incorrect for a single day when coming of age
- Fixed the religion screen not properly updating when changing religion with it open
- Fixed it in some cases being unclear why you cannot hire a mercenary band
- Fixed it not being clear that negative command modifiers end up at 0 due to martial. Now shows "Martial Influenxe: x 0.00"
- Fixed command modifiers sometimes showing up as 0 for a handful of days after gaining a command trait
- Shortened the "Known Plots" text in Spanish so that it no longer gets cut off
- When hovering over your twin, the tooltip now says "Your Twin" rather than "Your Brother/Sister"
- The "unmarried heir" alert no longer shows up if you cannot arrange marriage on their behalf. It now also shows up for heirs that are rulers if you're still able to arrange marriage on their behalf
- Fixed the portrait not appearing in the option for the prisoner you can choose to set free, upon demand from your vassal
- The game now makes sure that you are always running a resolution your graphics card says is okay to use. To override this, edit the settings file and set "override_resolution_safety" to "yes"
- The game now warns you when you disband ships with troops on them
- Disbanding ships no longer tells you that all ships will return home, and then that *actually* not *all* ships, in the same warning. It will also refer to event fleets as "event fleets" rather than "event troops"
- Characters sent to China will no longer say they "died" in the tooltip when hovering over their age
- Fixed "Ransom Prisoner" in some cases appearing on characters that are neither in prison nor hold any of your courtiers imprisoned
- Fixed text overflow in the demands listed by China for your surrender, after player has tried to Force China to open up the Silk Road
- For the purposes of notifications, characters you've previously played as are now always considered close family
- Fixed the striping in the culture and religion map-modes sometimes being outdated for a while after a realm converts culture/religion
- Fixed the China screen on small resolutions spawning with its contents partially off-screen
- Right-clicking a character being selected in the China UI (E.G., a potential eunuch) now selects them rather than doing nothing. Left-click still selects as well
- The call tribal vassals/allies buttons now does not require CTRL to be held to call allies if you're not someone who could uses tribal vassal allies. If you do use tribal vassal allies, CTRL is still needed to call regular allies. The button is now also greyed out if no calls whatsoever are possible
- Fixed using the barber shop on someone clean shaven in some cases causing a strange horizontal line to appear
- Fixed clicking "Ransom Prisoner" on one of your prisoners in some cases selecting someone other than that prisoner as the person to ransom
- Fixed it not being possible to replace the holder of a minor title (E.G., Court Physician), forcing you to first remove their title, then give it to the person replacing them
- Fixed writing something in the character finder after having sorted the character list causing the sort order to break
- Hovering over the name field on the character screen now once more shows their full name rather than their titled name
- Fixed the looting icon in some cases making it appear as if you can loot despite neither having an adjacent province nor an adjacent navy
- Improved the looting tooltip to make it clearer why you in some cases are unable to loot
- Fixed the enforce peace tooltip not accounting for the duration of enforce peace when it comes to the cooldown between when it was used and when it will be available once more
- Fixed the coats of arms for claims on titles held by people following Eastern Religions having the wrong border (Christian title border)
- Fixed an event option text being overlapped by a portrait, at the end of the Visitor from China-event chain
- Fixed the text for the Indian Religion view hint, to fit inside the box properly
- Updated description for Crown Laws
- Childhood maturing events now show you the potential trait of the offspring if you try to change them to become more similar to yourself
- Some missing cultural features from the feature/welcome screen has been added
- Fixed it not being visible if a max-level building is inactive
- Fixed brief noise occuring when changing effect volume from zero to non-zero
- Fixed long names getting split across two lines in the society member list. Now longer names can fit, and extremely long names will get truncated with "..."
- The emperor's likes when it comes to Eunuch grace values and similar now reference the emperor rather than China itself
- Removed misleading "Achievements Disabled" message on the character selection screen
- Fixed characters killed by event on the first day of the game getting a death date one day later after unpausing the game
- Fixed the "Elector Titles Held" opinion penalty not having a minus sign
- Fixed the list of elective supporters not showing up in the realm view when hovering over the "number of people that support this candidate" number in some cases
- The AI dynasty coat of arms are now more varied
- Fixed editing historical dynasties' coats of arms sometimes leading to slot numbers higher than the max, and emblems doing strange things
- If you declare war on China, the war overview now shows who you're trying to put on the throne
- Fixed factions disappearing in the UI when having the "Start a Faction" view open and the game is not paused
- Inactive titles now tell you clearly that that is why they cannot be created
- Fixed the society membership score tooltip in some cases not adding up to the total value shown
- Fixed your secret religion not going away on the character screen if you embrace or abandon it while having the character screen open
- Fixed the logic for what unit type to show on the map not properly accounting for the maintenance cost of special units, leading to War Elephants almost never being displayed
- Increased the amount of space provided for ruler event modifiers in the title view
- Made the list of game rule filters in the game rules window more compact
- Religions in the ledger now provide the same tooltip as they would in the character view
- Fixed some instances in French where "Courtisan(e)" would show up rather than the gender-specific version
- Fixed it in some cases not being possible to arrange a marriage between one of your descendants and someone in your court via the "arrange marriage" button on the descendant
- Fixed succession laws having their adjectives in the wrong order in French
- Ensured that the map mode you select in the lobby always remains in place when you go in-game
- Fixed the Claimants window not actually refreshing when you open a different landed title and hit "Claimants" there
- No longer possible to designate an heir who cannot inherit, since that wouldn't work anyway
- Plots will no longer be hidden from view simply because your character is really happy with life
- Updated the Game Rules/Welcome interface.


###################
# User modding
###################
- Added "immortal_age" trigger, which checks at what age someone became immortal. Always returns false if they are not immortal. Takes comparison operators. Example: immortal_age > 40
- Added "practical_age" trigger. Practical age is the age someone became immortal at, if they're immortal. Otherwise it is their current age. Example: practical_age > 40
- Fixed numerous errors getting logged when using the "reloadevents" console command
- Fixed namespaced events not being possible to trigger after using the "reloadevents" console command
- Added the following exports to export_to_variable:
health: Exports a characters' health, including traits and the like, unlike base_health which only exports their base health
day/month/year: Exports the current day of the month/month of the year/year
day/month/year_of_birth: Exports the characters' day/month/year of birth
- The character opinion tooltip now provides scopes for custom loc. ROOT is the judging person, FROM is the person being judged
- Fixed custom loc in rare cases being unable to reference event targets
- Fixed the artifact_owner scope doing nothing
- Added set_immune_to_pruning command. Prevents a character from being pruned from AI courts or removed from save games. WARNING: the effects cannot be undone
- Added is_immune_to_pruning trigger. Checks if the character has specifically been made immune to pruning either by script or the game internally
- Added true_father and true_father_even_if_dead scopes. Scopes to the real_father if one exists else it scopes to the father
- Added TrueFather localization promotion. As above, promotes to the RealFather if one exists else it promotes to the Father
- Added twin and twin_even_if_dead scopes. Scopes to the twin of a character. WARNING: if your mod tries to use triplets etc. via the twin system you may encounter some oddities with these scopes.
- Added Twin localization promotion. As above, promotes to the twin of a character. WARNING: if your mod tries to use triplets etc. via the twin system you may encounter some oddities with this scope.
- Added is_twin_of condition. Checks if the scoped character is the twin of the target character.
- When debug_mode (AKA "charinfo") is active, the script tags of traits, modifiers, and artifacts now get shown in their tooltip for use in console commands, script effects, and similar
- Added has_pressed_claim, has_strong_pressed_claim and has_weak_pressed_claim. Function the same as their non-pressed counterparts but check only for pressed claims and not un-pressed claims
- Added a modulo_variable command, modulos the first value by the second. Can take another variable as the second value as well as a which argument like the other variable commands
- Added an optional "fallback" entry for a trigger_switch, this effect is run if no other entry in the trigger_switch is valid
- Added male_opinion and female_opinion modifiers
- Added on_betrothal on_action. Fires when a betrothal has been accepted. Same scopes as the on_marriage on_action
- Untied the ability to prevent a religion from being able to demand religious conversion from the pagan group. Now use can_demand_religious_conversion = yes/no toggle to change the behavior. Defaults to yes. As before the character's government must also allow them to demand religious conversion for the interaction to be possible
- Added a cancel_pregnancy = yes effect. It removes the pregnancy of the currently scoped character
- Added immortal_age history effect. Functions like the immortal_age line in create_character in that it sets the age at which the character became immortal. Make sure to actually add the immortal trait as well
- Made the bride price merchant republic functionality a government toggle, uses_bride_price = yes/no. Default is "no"
- Offmap likes and dislikes now always go through custom loc
- Custom loc now supports the parameter "use_first_valid = yes". If set, the text will not be randomly selected from the valid strings, but instead the very first valid string used
- Fixed the following console commands in some cases crashing the game: add_rival, remove_rival, clear_focus, remove_friend
- Added parameter "death_date_desc" for death reasons. Changes the text shown when hovering over someone's age. Useful for death reasons like "Went to China" that aren't really outright dying
- copy_random_personality_trait now shows the icon of the trait being copied
- Fixed regional_percentage not working, and having a wonky tooltip
- Fixed blank headgear portrait layers in rare cases leading to people being bald
- Fixed comment next to on_yearly_childhood_pulse being incorrect about when it fires
- Fixed the any_landed_title trigger only checking dynamic titles
- Now possible to define who was liege of who in civil wars in history. See the War of the two Eriks for an example
- Fixed a number of crashes in the console when providing an invalid province ID
- Building names and descriptions can now use custom loc. ROOT is the barony
- Fixed using transfer_artifact with "from" not actually having the artifact leading to crashes long after the fact
- The coat of arms system is now mod-foldered, (interface/coat_of_arms), so you can split your coat of arms definitions across multiple files. Note however that there is no support for appending existing definitions from a different file
- Coat of arms textures can now take "max_emblems = number", to say how many emblems the AI is allowed to use at most. Defaults to 1. No effect if "emblem = no" is set. Also ensures only templates with at most this many slots get used by the AI. They can also take "emblem_chance = number", which defines the chance that an emblem will be used at all by the AI. Default value is 50
- Fixed a way the game could crash if you did weird things in loc like "Prev.Prev"
- CBs can now take a third_party_portrait parameter. If set, this will override what'd normally show as the third party on the war overview. The scopes are the same as in can_use. Example: third_party_portrait = event_target:invasion_of_china_claimant
- Fixed using any_current_enemy in the wrong scope crashing the game
- show_scope_change = no now works in any/random effects
- any/random_current_enemy no longer arbitrarily excludes the ROOT scope
- Fixed the relative_power_to_liege trigger not working
- The loc strings COURTIER_MALE/FEMALE no longer have their first letter capitalized
- GetPlayerRelation no longer forcibly makes the first letter in the relation (E.G., "liege") capitalized. Added GetPlayerRelationCap which uses the old behavior
- set_secret_religion = scope now takes that scope's true religion rather than secret religion, so as to not set the null religion if the target has no secret religion
- Fixed the religion_authority trigger not working with numbers
- Fixed set_interested_society always causing the character's interested society to be set to none, even when a society is specified
- Fixed scoping to societies statically not working. E.G., "the_satanists = { }"
- Fixed newlines in artifact descriptions set via "set_description" breaking after saving and loading the game, causing the whole text to be replaced with "Unreadable String"

###################
# Database
###################
- Name links. So many name links.
- Unique Afghan and Baloch names added, no longer just a copy of the Kurdish names
- Barony of "Stargard" has been removed from Rostock and moved to Stettin instead, replacing the incorrectly named barony of "Stestargard"
- Kabulistan in 769 is now ruled by a Buddhist branch of the Zunbil dynasty
- Added fictional characters to fill history of Karur and Karor

###################
# Bugfixes
###################
- Mercenary leaders should now properly be assigned for the middle flank of the army created by hiring the mercenary.
- Fixed nomads in some cases ending up with more holdings in a county than the number of holding slots
- Bedridden characters can no longer be court physicians
- Someone holding duchies/kingdoms in their primary title but no baronies or counties will no longer prevent you from usurping their title
- The game will no longer freeze for an immense amount of time when pasting a long text into chat
- Fixed a rare crash on autosaving caused by a dynasty getting deleted despite being referenced by a title named after that dynasty
- Fixed issue where you as a monastic order member would send yourself a congratulatory letter upon completing a pilgrimage in the name of your order
- Made sure that the "Honor the Dead" event, during the kowtow to the Emperor, does not target characters who actually went to China
- Fixed it in some cases being possible to become the Pope simply by dying while the Pope is your heir
- Can no longer send rulers as concubines or eunuchs to china
- Fixed a confusing phrasing in some News from China-events
- Fixed event 73004 never being able to trigger, as dead people have no prestige.
- Fixed place holder tooltip for trade post buildings.
- Fixed tooltip bug when you convert to the religion of your capital.
- Fixed the player being able to retain childhood traits if they were incapable.
- Fixed that people could send patricians as eunuchs to China.
- Fixed incorrect event results in event 75111.
- Fixed the Norse Viking and Sea King related events to fit both males and females.
- Isolationist China now REALLY don't want any visitors. For real.
- Fixed RIP.29014 event not showing portrait of the character skull was stolen from.
- Fixed missing portrait in imprisonment event 75011.
- Fixed problem with event JD.10130 where you could become tributary of China while you were becoming tributary of China. That is too much tributariness.
- Fixed Ancona and Venice occasionally not being playable in certain start dates.
- Fixed Bergenhus being spelled Bergenshus.
- Changed description for Merchant Enclave to work regardless of the culture/owner of the province.
- Fixed RIP.30301.d.horse being slightly out of window.
- Fixed broken Tripimirovic dynasty tree.
- Fixed option loc being slightly too long in WoL.10116.
- Fixed scoping issue with other_claim_on_liege cb.
- Updated scoping and trigger for event 61135 to take in consideration that a child ruler might not have a regent at any given time, or that his regent might not be always a courtier.
- Fixed Fatwa decision tooltip having a broken localization.
- Fixed ZE.22610 text being slightly out of bounds.
- Fixed incomplete limit in the second Option of HL.5050.
- Fixed broken tooltips of historical renaming events for West/East Francia.
- Fixed long list of tooltip portraits potentially appearing in RIP.4101.
- Fixed incomplete tooltip in event 100210.
- Fixed incomplete tooltip in event 100230.
- Safety triggers on ZE.2020 to prevent it from firing when the ruler has no Chancellor.
- Making an ironman save name with invalid characters no longer crashes the game, but now instead gives a pop-up complaining that it was unable to save
- Fixed option trigger and tooltip on event 100150.
- Added notification message when ruler is appointed Designated Regent.
- Changed scoping for notification of Hermetic Apprentice's death to check directly for its mentor rather than the current liege.
- Added missing AI crusade weights for Aztec Reformed.
- Fixed scoping issue with event RIP.29800.
- Title usurpation is now properly restricted by the creation trigger for the title. This check can be bypassed by setting the title attribute usurpation_abides_allow = no.
- Fixed Son trying to join the Bektashi order when already in the court of the Bektashi Grand Master.
- Added missing Pope for 70 days Benedictus X, whose absence was breaking the regnal numbers of the following Popes named Benedictus.
- When using the Intrigue Focus to dig dirt on somebody, the option to give the information to the target's liege is no longer available if the liege is incapable, inaccessible, or a child.
- Fixed some issues with achievements that required specific start dates still being available if you started later in history.
- Fixed flag cleanup event on monastic orders sometimes causing the artifact theft event chain to break.
- Smiths will now refuse court invites, thus preventing them from being snatched while in the middle of an event chain as well as being recalled back to court by their angry liege after stealing his artifact.
- Fixed scoping issue causing the Emperor to blame a ruler for the death of Chinese courtier who was captured and executed by somebody else during a war.
- Fixed Option B of MNM.1841 reducing Opinion rather than increasing it.
- Added cleanup event to properly interrupt an Hajj in case of imprisonment.
- Fixed Highway Robbers and Thieves' Guild modifiers not affecting tribals and nomads.
- Fixed Aztec Invasion happening almost always 50 years after the start of the game when setting it as Randomized in the rules.
- Fixed Mongol Invasion happening almost always 50 years after the start of the game when setting it as Randomized in the rules.
- Fixed so that you can no longer lead troops while doing Penance for a Monastic Order.
- You can no longer reassign the guardian for someone in prison other than your own, which would inexplicably free them.
- Fixed Nabhanids not being Ibadi.
- Fixed some Frankish names in history.
- Fixed Great Conquest CB being listed when the player does not fill all conditions to use it.
- Fixed a confusing option text at the end of the Magnificent Maze chain.
- Fixed getting liked / disliked by your vassals for creating a Duchy (incorrectly tied to obligation laws)
- Fixed incorrect traitor flag for abducting your Liege with Intrigue focus
- Made sure that the human sacrifice involved in the Ancestor Worship-chain is actually in *your* court, a.k.a *yours* to sacrifice.
- Fixed losing a battle in some cases giving you prestige and piety rather than reducing it
- You can now attach your armies to the army of someone of lower tier if you really want to
- Fixed Assassin Debt notification not firing upon death of ruler for his heir.
- Fixed conquering a county as a patrician with no holdings other than your family palace in some cases resulting in you ceasing to be a patrician
- Probably fixed it being possible to end up holding two nomad clan titles
- Fixed vassals in rare cases going independent when someone revolting against their rule dies
- Fixed winning a war against another vassal in rare cases causing you to go independent
- Fixed gavelkind inheritance in rare cases resulting in one or more heir of a vassal going independent
- Fixed the War of the two Eriks leaving Erik the Heathen independent if he loses
- The "Prevent Realm Peace" interaction no longer requires that your liege be independent
- Fixed the Claim All CB not giving ticking warscore
- Fixed the decisions to have a vassal end a war causing the end of unrelated wars
- Made sure the sacrificing to the ancestors-events do not lead to you befriending your own prisoners.
- Fixed caste inheritance completely ignoring the existence of the mother
- Your spiritual councillor should no longer accidentally start fearing his own people, only other proper scary pagans
- Fixed holy wars and some other CBs in rare cases causing landless characters (for example, religious heads) in the target realm to lose their title or ending up vassalized by you when they shouldn't
- Made it so bedridden/incapable Councilors will never succeed in any job_action.
- Effects of event ZE.11021 (Son upset of liege disbanding his mercenary band) made clearer. The character will also now no longer return to the liege's court if other vassals in the realm are available.
- When hiring mercenaries they'll now never spawn on top of enemy units, even if your capital is on an island
- Fixed some old saves crashing during save load
- Fixed the game in rare cases crashing when opening the court view after keeping it closed for several years
- Fixed a rare crash where the last member of a coalition inherits the titles of the coalition target, and then ends up still thinking they're a target of the coalition after the coalition has been deleted
- Fixed a rare OOS caused by council discontent when one or more players have used the Ruler Designer
- Fixed rare crash when a player uses ally orders and then uses the console to switch character or observe
- Fixed the Ritual Devil Worshipper event in some cases giving Witch when it should give Suspected Witch
- Fixed rulers generated on succession (E.G., theocracies and republics) not being considered members of their own court in some cases
- Optimized the UI some, reducing lag when scrolling character lists and similar

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




Оригинал
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху