Автоатаки в Героях Меча и Магии
Автор AlexSpl
Часть вторая. Автоатаки
В общем случае процесс атаки состоит из:
- 1) перемещения отряда из его исходной позиции в позицию для атаки и собственно;
- 2) атаки выбранного отряда противника в заданном направлении. Как известно, положение и направление курсора при атаке однозначно определяют, какой отряд противника будет атакован, откуда он будет атакован и в каком направлении будет произведена атака. Иными словами, курсор при атаке однозначно определяет весь процесс атаки.
Однако в некоторых случаях курсор не учитывает ограничения, налагаемые игрой на позиции, с которых может выполняться атака. Одно из таких ограничений очевидно: атакующий отряд не может переместиться из исходной позиции в заданную курсором позицию для атаки, если она уже занята каким-нибудь отрядом или препятствием, т.к. на одном и том же гексе не может быть размещено более одного отряда или отряд и препятствие одновременно. Не менее очевидно и второе ограничение: позиция для атаки не может находиться за пределами боевой арены. А вот третье ограничение действительно вызывает недоумение: двугексовым летающим существам (грифонам, фениксам и драконам) при выполнении обычной атаки запрещено вставать так, чтобы их «хвост» в новой позиции оказывался на гексе, занятом их «головой» в исходной позиции. Если игрок проигнорирует хотя бы одно из этих трёх ограничений, вместо обычной атаки, которую игрок ожидает увидеть, будет выполнена автоатака, результаты которой в общем случае будут отличаться от ожидаемых. Проще говоря, ИИ посчитает такую атаку нарушающей правила игры и выполнит вместо неё автоатаку — одну из допустимых атак на своё усмотрение.
1. Cперва рассмотрим все нюансы автоатак первого типа, т.е. атак, выполняемых ИИ, в случае когда игрок игнорирует третье ограничение: двугексовым летающим существам (грифонам, фениксам и драконам) при выполнении обычной атаки запрещено вставать так, чтобы их «хвост» в новой позиции оказывался на гексе, занятом их «головой» в исходной позиции. Другими словами, при выполнении обычной атаки грифоны, фениксы и драконы не могут сдвинуться только лишь на одну клетку вперёд (в направлении их взора), а вот отлететь на одну клетку назад (в противоположном направлении) — всегда пожалуйста! Следующие скриншоты демонстрируют типичные варианты, приводящие к выполнению автоатаки первого типа.
1.1. Сравним две практически идентичные ситуации, представленные на первом скриншоте:
Свежие комментарии