Пусть разворачиваются, если этот вариант проще реализовать/уже готов.
Оба бага с фениксами видел. Тот, который "феникс исчезает" - достаточно пугающий.
Объявления | ||
---|---|---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
Re: Обсудим?Пусть разворачиваются, если этот вариант проще реализовать/уже готов.
Оба бага с фениксами видел. Тот, который "феникс исчезает" - достаточно пугающий. |
Re: Обсудим?Поменять проще простого: строгое неравенство на нестрогое или наоборот. Только вот думаю, достаточно ли кадров полёта будет между двумя разворотами? Пока реализован классический вариант.
|
Re: Обсудим?Многие вещи, которых мы не замечаем, на самом деле есть) Просто при их отсутствии часто и появляется ощущение "неторта", мы просто не можем объяснить, почему.
Но для единички, бесспорно, даже обычный зеркальный разворот - благо. Потому что "неторт" куда больше ощущается от грифончиков, летающих назад. |
Re: Обсудим?Иногда может оказаться, что крона дерева мешает пройти. В этом случае посмотрите внимательно, не скрывается ли за кроной пень Ещё одна загадка разрешилась
|
Re: Обсудим?Патч почти готов. Желающие могут помочь его должным образом протестировать.
Из известных проблем на данный момент: 1. При развороте некоторые части существа могут обновляться чуть позже туловища (связано с тем, что прямоугольник InvalidateRect берётся по умолчанию, т.е. для "неразвёрнутого" существа). 2. Если после хода отряда, который должен развернуться в конце пути, другое существо получает отрицательную мораль, отряд разворачивается только после анимации отрицательной морали. Обе проблемы графические. Буду править. Пока же предлагаю потестировать саму механику разворота.
|
Re: Обсудим?Да, ещё пешие существа не разворачиваются, если атакуют (забыл апдейт вписать ). Буду завтра исправлять.
|
Re: Обсудим?До сих пор не могу понять, почему разработчики Героев 1 не реализовали разворот. Единственное разумное объяснение - у ребят было крайне мало времени. Возможно даже, что Phil Steinmeyer посчитал, что движение задом наперёд будет выглядеть лучше, чем вращение отряда туда-сюда при движении. Хотя Герои 2 доказали обратное. Загадка
|
Re: Обсудим?Разобрался. Когда атакует AI, а не человек, вызывается другая функция. Так что, если будете тестировать, делайте это пока в хот-сите. Если найдёте примеры некорректного разворота монстров, делитесь ими в этой теме. Думаю, сегодня должен допилить.
* * * Если переделывать, то и цикл "атака-ответка". В Героях 1 атакующий отряд при необходимости разворачивается, выполняет атаку, затем, если развернулся, возвращает своё исходное направление. Затем защищающийся повторяет ту же самую последовательность действий. В Героях 2 оба отряда сначала поворачиваются лицом друг к другу, и только после обмена ударами отворачиваются. А какие правила разворота нужны нам? |
Re: Обсудим?Исправил следующее:
Цитата: Цитата: Развороты при атаке-ответке оставил как есть, т.е. (разворот атакующего) -> атака -> (исходное положение) -> (разворот защищающегося) -> ответка -> (исходное положение). Heroes One Style (c), так сказать
|
|
Re: Обсудим?AlexSpl писал(а): Цитата: Цитата: Развороты при атаке-ответке оставил как есть, т.е. (разворот атакующего) -> атака -> (исходное положение) -> (разворот защищающегося) -> ответка -> (исходное положение). Heroes One Style (c), так сказать Заценил, офигенно получилось! Спасибо Саша! Вопрос на засыпку Саш: я атакую гаргульей, гаргулью с разворотом! Зачем моя гарга разворачивается после атаки, спиной к атакуемому врагу? Так и должно быть? На мой взгляд это не очень логично AlexSpl писал(а): А какие правила разворота нужны нам? Думаю что правильнее будет смотреть врагу в лицо, а не отворачиваться от него после атаки. Это не вежливо
http://www.handbookhmm.ru- Познай все тонкости игры!
|
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1