Сичевые Свитки - Справочник - Дипломатические отношения фракций (descr_strat)
В файле descr_strat.txt задаются дипломатические отношения между фракциями с помощью числового диапазона варьируются их числовые значения.
При задании в descr_strat.txt дипломатических отношений можно как минимум избежать появлений стартовых сообщений о союзе или войне между фракциями.
Подробнее о настройке дипломатии в descr_strat.txt :
1. Тип дипломатических отношений между фракциями
faction_relationships <faction_1> , <тип дипломатических отношений> <faction_2>
faction_relationships - команда, которая на старте задает тот или иной тип дипломатии между фракциями faction_1 и faction_2.
<faction_1> - фракция 1, завязывающая дипломатию (т.е. фракция, у которой в окне дипломатии в процессе игры будет отображаться тот или иной тип отношений).
<тип дипломатических отношений> - указывает один из четырех возможных вариантов дипломатии между фракциями на старте:
1. at_war_with - война с фракцией faction_2 ;
2. allied_with - союз с фракцией faction_2 ;
3. <пусто> - нейтральные отношения с фракцией faction_2 ;
4. protectorate_of - добавляет фракции faction_2 союз c фракцией faction_1, а также взаимное право торговли и прохода по территории (очевидно, faction_2 изначально числится как вассал faction_1 - аналогично протекторату в RTW).
<faction_2> - фракция 2, по отношению к которой действует вышеуказанный тип дипломатии.
Пример:
faction_relationships hre, at_war_with moors
Комментарий: "Фракция hre в момент старта кампании находится в состоянии войны с фракцией moors."
2. Уровень дипломатических отношений между фракциями
faction_standings <faction_1> , <уровень дипломатических отношений> <faction_2>
faction_standings - команда, которая на старте задает тот или иной уровень дипломатических отношений между фракциями faction_1 и faction_2.
<faction_1> - аналогично пункту 1, только относится уже конкретно к уровня дипломатии.
<уровень дипломатических отношений> - указывает возможный вариант уровня дипломатии между фракциями на старте, ниже указан числовой диапазон, при котором установлено изменение этого уровня:
"-1.0 - Отношения: враждебные ;
"-0.9 - Отношения: враждебные ;
"-0.8 - Отношения: отвратительные ;
"-0.7 - Отношения: отвратительные ;
"-0.6 - Отношения: очень плохие ;
"-0.5 - Отношения: отвратительные ;
"-0.4 - Отношения: очень плохие ;
"-0.3 - Отношения: плохие ;
"-0.2 - Отношения: холодные ;
"-0.1 - Отношения: холодные ;
"0.0" - Отношения: нормальные ;
"0.1" - Отношения: нормальные ;
"0.2" - Отношения: неплохие ;
"0.3" - Отношения: неплохие ;
"0.4" - Отношения: хорошие ;
"0.5" - Отношения: хорошие ;
"0.6" - Отношения: очень хорошие ;
"0.7" - Отношения: очень хорошие ;
"0.8" - Отношения: великолепные ;
"0.9" - Отношения: великолепные ;
"1.0" - Отношения: превосходные ;
<faction_2> - аналогично пункту 1, только относится уже конкретно к уровня дипломатии.
Пример:
faction_standings england, -0.9 sicily
Комментарий: "На старте игры между фракцией england и фракцией sicily установлены враждебные отношения."
Примечание: числовой диапазон параметра faction_standings не ограничивается значениями -1.0 и 1.0 - он может выходить за его пределы, однако при значениях, меньших -1.0 и больших 1.0, вариации уровней дипломатии не наблюдается, поэтому рационально применять именно вышеуказанные числа.
Оригинальное Авторство: Master_TW_DAR, форум SICH, 2014 год
История Происхождения: Побочный продукт моей технической работы над модом Middle-Earth Dagor Dagorath