Форумы-->Вопросы и помощь в игре-->
| Автор | Мораль и ATB-шкала |
Как рабоатет мораль?
Видно, что не как в HMM5 - там мораль добавляет к текущему положению на АТВ шкале 0.5. Ожидание, кстати, тоже должно переносить на АТВ=0.5.
Здесь же мораль может дать соходить сразу (не всегда, конечно), а ожидание может сместить поставить картинку юнита на шкале вниз ПОСЛЕ следующего положения его на шкале - а это, конечно же, не правильно. Т.к. там находится ход юнита в нормальной ситуации, как если бы мораль не сработала (или не было выбрано ожидание). Если было выбрано ожидание (сработала мораль), значит следующий ход должен наступить раньше.
Цитата из руководства с heroes.ag.ru:
Каждому отряду и герою, находящемуся на поле боя, соответствует свое положение на АТВ-шкале, меняющееся от 0 до1. Скорость движения отряда по АТВ-шкале равна его Инициативе. Отряд получает право хода, когда его позиция на АТВ-шкале достигает 1. После выполнения хода позиция отряда сбрасывается в 0. ...
В начале боя положение отрядов на АТВ-шкале определяется случайным образом, принимая значения из диапозона от 0 до 0,25.
...
При выполнении команды "Ждать" позиция отряда на АТВ-шкале сбрасывается в 0.5 вместо 0. Это позволяет отряду отложить действие без потери полного хода.
...
Иногда у отрядов "срабатывает" высокое или низкое значение Боевого духа. При срабатывании высокого боевого духа позиция отряда на АТВ-шкале сбрасывается в 0.5 (вмето 0) после выполнения своего действия. При срабатывании низкого Боевого Духа позиция на АТВ-шкале сразу сбрасывается в 0.5 , а отряд теряет свой ход (полный аналог принудительной команде "Ждать") | | нечего не понял, так в чем вопрос? Ты же сам ответил, с моралью позиция хода сбрасывается не на 0, а на 0.5 | В том то и дело что нет. Я же написал, что она ДОЛЖНА сбрасываться на 0.5.
А дальше я написал:
Здесь же мораль может дать соходить сразу (не всегда, конечно), а ожидание может сместить поставить картинку юнита на шкале вниз ПОСЛЕ следующего положения его на шкале - а это, конечно же, не правильно. | 3
Ну, а в чем проблема? Сразу - это когда смещение на 0.5 от обычного перемещает юнит так, что он оказывается раньше всех остальных.
Насчет же того, что ожидание смещает юнит ДАЛЬШЕ, чем он был - не встречал. Бывало, что оно смещает как мораль, так, что юнит оказывается опять там же, где и был, а вот следующее положение - позже, чем было до ожидания, так это тоже нормально. | > Насчет же того, что ожидание смещает юнит ДАЛЬШЕ, чем он был - не встречал
Бывает. Правда, сейчас я понял, что это очень даже может быть, особенно если разброс инициатив и положения на АТВ-шкале мал.
>а вот следующее положение - позже, чем было до ожидания, так это тоже нормально.
Точнее - юнит встает на то же место, просто этого не видно. Возможно это повлияет на более ранне наступление его хода позже.
-----------------------------------------------
А вообще - это вопрос к программистам - сделано так же как в HMM5 или нет? |
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения. К списку тем
|