Community Imperial: Правка поведения ИИ на страт карте, часть 3 - Моддинг Medieval 2: Total War - Medieval 2: Total War - Library - Community Imperial




Community ImperialLibrary Medieval 2: Total War Моддинг Medieval 2: Total War Правка поведения ИИ на страт карте, часть 3 Vkontakte

Additional information



Information

Imp
  • Author: bitterhowl
    Added on: 11 Feb 2023, 17:59
    Views: 1 324

Recent Articles

Правка поведения ИИ на страт карте, часть 3

Перевод статьи ТВЦ Вики про приоритеты найма юнитов
Author: bitterhowl bitterhowl
Date: 11 Feb 2023, 17:59 · Views: 1 324
Предпочтения найма ИИ


Эта часть кода настроена сложнее, чем строительство, поэтому читайте внимательно.

После загрузки export_descr_units (EDU)/ЕДУ, движок объединяет категорию и класс юнита, чтобы определить приоритет. Также учитывается внутреннее значение юнита, основанное на остальных параметрах юнита, за исключением стоимости содержания.

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

Важно запомнить , что описанный "внутрений параметр юнита" влияет на найм сильнее, чем приоритеты AI personality. Например, stalin предпочтет очень сильный отряд лёгкой пехоты слабому отряду тяжёлой пехоты.

Эти параметры действуют в полной мере только для юнитов с сопоставимыми характеристиками.

Возможные варианты второй части ai_personality:

Для Rome: Total War and Medieval II: Total War

smith
mao
genghis
stalin
napoleon
henry
caesar


Доступные только в Medieval II: Total War

richard
heinrich
subotai
knud
guy
doge
robert
wyvadslaw
vlad
roger
alfonso
arslan
tahar
saladin
tzar

Imp



Примечание:

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

Нет признаков того, что ИИ меняет приоритет найма в зависимости от состава армии соседей или противника.

Атрибуты оружия не влияют на включение в катерию, так что тяжёлая пехота с атрибутом spear всё ещё считается движком как тяжёлая пехота, а не как копейщики.

Застрельщики (skirmish infantry), именно класс, прописанный в ЕДУ, а не то, что реально делает юнит на поле боя - относятся к лёгкой пехоте.

Skirmish cavalry и spearmen cavalry относятся к лёгкой кавалерии.

Параметры для non_combatant и handler исключены из таблицы, корабли (ships) имеют значение 0 во всех профилях.
Translate a Page
Community ImperialLibrary Medieval 2: Total War Моддинг Medieval 2: Total War Правка поведения ИИ на страт карте, часть 3 Feedback
Style:Language: 
Conditions · Responsibility · Confid. · About · 02 Jul 2026, 23:51 · Mirrors: ImtwOrg, ImtwSite, ImtwRuImtwRu, ImtwOrg, ImtwSite