Community Imperial: Редактирования ИИ в Rome Total War - Моддинг Rome: Total War - Rome: Total War - Library - Community Imperial


Community ImperialLibrary Rome: Total War Моддинг Rome: Total War Редактирования ИИ в Rome Total War Projects

Information

Дмитрий
  • Author: Дмитрий
  • Added on: 07 Jun 2013, 01:27
  • Views: 7 434

Recent Articles

Rusted PackFile Manager
Rusted PackFile Managervadim · 15 Jan 2025, 22:13
Library in Babylon
Library in Babylonvadim · 10 Jan 2025, 21:07
Подарочные карты Apple
Подарочные карты AppleСоциоПат · 23 Dec 2024, 13:55

Редактирования ИИ в Rome Total War

Редактирования ИИ в Rome Total War
Author: Дмитрий Дмитрий
Date: 07 Jun 2013, 01:27 · Views: 7 434

Редактирования ИИ в Rome Total War



Вот как мне кажется интересная тема:
Тут товарищ Darth Vader кое - что нашел и решил поделиться с собществом:
http://www.twcenter....ead.php?t=61739
Я подумал, что это может быть интересно и попросил Kamelia перевести это с английского, ну где и сам помог по мере возможностей... Перевод авторский правда все равно...

Наконец!

Только теперь ... я в этом разобрался. Но лучше поздно, чем никогда.
За время тестирования при подготовке патча 8.1 для DarthMod я обнаружил интересные закономерности в зависимости от значений в EDU файле.

-stat_charge_dist
(Фактически для пеших стрелковых отрядов этот stat определяет расстояние, с которого искусственный интеллект может начать атаку)
-stat_fire_delay
(Это значение можно интерпретировать как среднюю величину, соотношение междудвумя опциями: выбором рукопашного или стрелкового боя)

Это в общем, а теперь перейдем к деталям.

Для лучников/пращников необходимо:

-stat_charge_dist=удвоить и меньше (Например, если диапазон равен 120, тогда установите 200-250). Справедливо соотношение значение>=диапазон оружия
-stat_fire_delay=ноль(=важно!...Не выставляйте здесь минусовые значения!)

Для копьеносцев необходимо:
-stat_charge_dist=может быть широкий диапазон значений (5x-7x расстояние для оружия)

Для осадных орудий:
-stat_charge_dist=диапазон орудия
-stat_fire_delay=ноль (Важно!)


Каков результат всего этого?
ИИ теперь защищается более эфективно, используя свои пешие стрелковые отряды. Они меньше "бродят".
И не только это ... общее поведение единиц ИИ намного лучше. Кажется, что значение stat_fire_delay позволяет им лучше группировать юниты и не смешивать их друг с другом.

Кавалерия
-stat_charge_dist=в своем моде я задаю широкий диапазон (100-300 метров) в зависимости от типа кавалерии.
-stat_fire_delay=большие отрицательные значения (приблизительно (-90000) ?
(-450000!)

Спецификации:
Мобильная легкая кавалерия/ с метательными дротиками
-stat_charge_dist = (150-200)
-stat_fire_delay=большие минусовые значения(приблизительно (-150000) - (-350000) (в зависимости от брони)

Средняя/тяжелая кавалерия
-stat_charge_dist = (90-400) (Уланам в BI я выставляю максимальные значения, тяжелой коннице с большой мощью сопротивления я выставляю минимум.)
-stat_fire_delay=большие минусовые значения(приблизительно (-90000) - (-450000) (согласно броне и типу юнита)
Для руокпашной кавалерии я выставляю приблизительно (-90000) - (-190000) для специальных элитных единиц, при большей ударной силе я выставляю -200000 и более
.... Кавалерия генерала получает максимальное во всей игре значение... Я выставляю -350000 в RTW и-450000 в BI.
Это делает почти невозможным поймать ИИ генерала в сражении, поскольку он умно маневрирует.

Слоны
-stat_charge_dist= 100 (можно изменить это, надо еще потестировать)
-stat_fire_delay= 100000.
Чтобы запускать более реалистично решающие залпы ... надо должен увеличить их нападение.
Колесницы
-stat_charge_dist= 200
-stat_fire_delay=100000. Делает их более тяжелыми, следовательно устойчивыми, они не меняют постоянно свое направление. Чтобы запустить более реалистично решающие залпы ..., Вы должны увеличить нападение после этого.


Рукопашная Пехота
Короткое оружие (мечи, топоры, короткие копья и т.д.)
-stat_charge_dist=разное (Например я даю варварским единицам большие значения, чтобы получить реалистический сильный прорыв и меньший более тяжелым цивилизованным отрядам.)
-stat_fire_delay= 5000 для всех (помогает ИИ группировать отряды вместе, а не изолировать их. Например, я придаю такое значение германским фалангам, иначе ИИ группирует их по отдельности.
Если выставить отрицательное значение, юнит ведет стреляет как безумный и не переходит в рукопашную. Но это может использоваться возможно для некоторых типов отрядов подобно woad warriors.

Фаланги
-stat_charge_dist=1-2 (очень малое значение устанавливают для того, чтобы солдаты держались вместе и прекращали блуждать по местности). Они становятся более статическими. Избегайте выставлять ноль, или минусовые значения, потому что это заставляет солдат неортодоксальных фаланг и сумасшедших отдельных отрядов постоянно перемещаться в рукопашной схватке
-stat_fire_delay=55000 - 100000 или больше. (Большое значение фактически становится преимуществом , т.к. фаланга эффективна в разных направлениях

Для лучшего эффекта задайте каждой фракции одиниковые значения по фалангам.

Precursor units (подобно римлянам)
-stat_charge_dist=диапазон их оружия
-stat_fire_delay = -55000 приблизительно...
Отряды становятся более мобильными, лучше стреляют и не тормозят, как раньше.



Все вопросы по данному материалу, задавайте здесь - Моддинг и Тюнинг для RTW


Эта статья впервые опубликована на Сайте Империал 27.09.2009.
    Translate a Page
    Use one of the social networks to log in
    [So far only authorization in Google and Steam]
    RegistrationLogin to the forum 
    Community ImperialLibrary Rome: Total War Моддинг Rome: Total War Редактирования ИИ в Rome Total War Feedback
    Style:Language: 
    «Imperial» · Conditions · Responsibility · About · 20 Jan 2025, 16:38 · Mirrors: Ru, Site, Pro · Counters