Reis666 15 November 2024, 17:59
Не всегда, смотря где зареспился флот противника. Они вообще высаживаются близко к игроку только если с одной стороны города осуждающая армия и гарнизонный флот. Если флот с другой стороны города чаще всего флот высаживается в городе.
Нет, это так не работает. Скорее всего по причине банального отсутствия необходимого скрипта. ИИ
всегда десантируется на том участке берега, который располагается ближе к армии игрока.
Пример с вандальским штурмом прибрежного римского города. Гарнизонный флот появился прямо напротив гавани, но целенаправленно обогнул здоровый кусок побережья, чтобы суицидально высадиться под носом у осаждающей армии. Даже не стал тратить время на них и просто затравил собаками. При этом одинокий онгар для стелс-захвата с противоположной стороны города вообще не заинтересовал моряков (кавалерия была скрыта в роще).
![Imp]()
![Imp]()
Ещё более показательный пример с варварским типом малого поселения с условной точкой захвата на скале. Что гарнизонный флот, что флот грузовых кораблей, что любой из флотов подкрепления упорно преодолевают огромную дистанцию, чтобы обогнуть мыс и высадиться именно возле игрока.
Флот всегда высаживается в поселении только при атаке игрока с моря. Все остальные ситуации сугубо рандомные. Например, у ИИ слишком огромная флотилия, поэтому банально нет места, чтобы разместиться в линию и часть кораблей технически оказываются напротив гавани и высаживаются там. Ещё бывает ситуация, когда игрок размещает армию ровно напротив поселения на пропорциональной дистанции от участков берега и вообще в глубине суши, тогда флот ИИ тоже может высадиться в гавани. Но это исключительно с малыми поселениями без стен. В больших городах никогда не высаживается или это случалось настолько редко, что не смогу вспомнить.