Скрипт присоединения фракции посредством династического брака
(автор Miguel_80)
Этот скрипт позволяет объединить две фракции посредством брака между наследником (или правителем) и Принцессой. После смерти лидера фракции вы унаследуете все владения.
В этом примере показано объединение Сицилии (ИИ) и Франции.
Для начала надо обратиться дипломатом напрямую к Принцессе для установления дипломатических отношений и проведения свадьбы.
Итак, первое, что потребуется, это создать скрытый трейт для принцессы, чтобы через него происходило узнавание в скрипте. В данном примере, для Сицилии
Добавляем следующий код в "...\data\export_descr_character_traits.txt"
Добавляем трейт Принцессе в "...\data\world\maps\campaign\imperial_campaign\descr_strat.txt"
И добавляем это в "...\data\world\maps\campaign\imperial_campaign\campaign_script.txt"
В первых двух событиях происходит определение, женился ли ваш персонаж на Принцессе и кто это был в точности. Третье событие определяет между какими фракциями это происходит. Упоминается другая фракция, в данном примере Сицилия.
После придания значения 1 параметру "union" добавляется событие, приводящее в исполнение сообщение с вопросом. Условия на ваш выбор. Если правитель мертв и ответ на вопрос дан происходит объединение Сицилии с Францией через команду "give_everything_to_faction".
Добавляем описание события в "...\data\text\historic_events.txt"
Если хотите изменить герб и флаги, то добавляйте эту команду
Для добавления изображения к сообщению вам потребуется TGA файл с названием события в папке "eventpics".
В нашем примере это "...\data\ui\northern_european\eventpics\sicily_crown.tga"
Сообщение отредактировал lekseus: 18 декабря 2017 - 13:23